An inside look at Team CanFly