If you've been doing this routine for a while, and have hit a plateau, then you might want to switch it up... I usually switch back and forth between more isolated programs (biceps, triceps, pecs, shoulders, lats, etc), and a more total body movement oriented program such as 5x5's.