localization refactor and removal of user_service