move checking v1