check_user must improved