Max-OT is a favored of mine. I recommend periodization training with it as it does cause problems with joints in the long run. Learned the hard way on that one.