virtual machines for artifacts