move the moveTo method from ReadOnlyStore to WriteOnlyStore