Fixed requires
Basic proxy working - still need to refactor the run test