more robust clonevm