add run_attack