P90X and endurance