Amen too that. P90x took my surfing to a new level.