Rotating ball rotate the ball and develop your hands, wrists and forearms variable rotating speed variable resistance