Переработан механизм работы с пользователями