separated out vmtests