some rejiging, repositioning and rewriting of recording what coords have already been hit, and something else