this is a working version of the cluster move mutation