base/service_behaviour library