updates vm