fixed some bugs with going back to older move iterations