Camaro: a work in progress by Dominic Mann