#9 getServices() added implementation