Service registration (21/33)

Service registration