from vm