update and speedup the attack