implemented services and tested ok