The best training for muscle development is done by hand and fist with a focus on yourself. Full glove of payoff in the end.