Great progress, how long exactly between pics? What kind of training, cardio, diet? Def a realistic change a lot of us can take something from to apply to our own goals...good work