different types of mills