Created service and interface contract