creating vms works and added support for adding network