make basic user model - debugged