Improve user login, registration and profile