with all due respect but i take alot of umbrage with P90xp90x is just the mass marketing of burpees and its (several) variations