add the ability to clone vm