UserSettigns refactoring