DNP is one of those you really dont need to put your body through, unless you are going to compete imo. tren and halo too for that matter but im not giving up my tren lol.