added service_disabled functionality