preserve service ordering