Service registration (18/33)

Service registration