specs for user model