added user model through ch 7