beginning to create user model