updated user_exception