fix ServiceFactory name