Ball Grinding Understanding