Other than the 'usual' stuff:heavy-bags,weight-sets,double-end bags,speed-bags etc...What other 'specialized' or custom-made equipment do you guys train with.(unless it's a 'trade' secret,of course).I am interested in the exotic,but all replies are welcome.