Almost forgot to check the revision before allowing a move