added displace move