first order attempt at the example struthio service, completely untested