answers by Tim Ferraris