Updated the example and added vm