added temp models user and user_type