updates to docs and registering a service.