is perfect if you are doing segments of 100 reps. after every 100 reps drink one of these shakes , you get high alkalizing power from the eggs sugar to regain energy to desire to train another 100 rep set and the butter or organic butter for precious omega 3 fats more so in organic butter and pinch of salt, not to mention probably the best tasting shake you ever had.