Nice job folks and great recap!