correction, adding check to see if it is an update to an existing move before raising excpetion