improve spec of user model