move pieces rather than render new pieces