ch 6
make basic User model