first part of creating users model