virtual machine detect change position