add user_challenge tests