virtual motion