On another note for cardio.. I like to sprint hills. Some tread mills high dollar ones have a nice program for it . But if ya dont have access find a steep ass hill and sprint it jog back down and sprint it again. Your rest is your jog. do this for 20 mins straight .