Begun work on attack logic