attack delay yet to implement