good to know bout the rep ranges, erm you say that you shudnt go to failure all the time, i have always done this and everyone else that i know haas done this and have grown and got big so it can be done but what u mean is that if you didnt train to failure all the time u wud probaly see better...