A team pitching their ideas on stage