fixed service locator extensions bug