updates from vm