experimenting for vm