added vm tests