Initial error checking in move method