add user_code