added vm for this