adding user model
revised instructions