In case you guys didn't see this in the bodybuilding forum, check out the 100 pushup challenge. been doing it for a month now and seeing a lot of muscle growth. I am a hardgainer. But doing the pushup challenge along with my other upper body weight training is really making a difference. Seeing the muscle growth is keeping me motivated to stay with the program I have set up for myself.