Interview with Michael Barry at the High Road team presentation in Palo Alto CA