make service locator aware