fix user_type check