continue working on createvm