attacked pieces first
update