rearranged Service Hierarchy