This has to be one of the best online training website to date for supplementing your training and breaking through walls. But what are some other things you guys do to get over plateaus? I know for me, injuries has forced me to use positions I was weak in which eventually led me to being strong in those positions. After two major injuries improving different areas in my game..I started simulating injures and forcing myself to not use specific body parts while training or forcing myself to work from certain positions. Any one had any similar success or different strategies?