a diverse ball mill mill for serious tasks