second half of move