model for different types of mining