add serviceLocator getter