Split service call out according to the spec