Virtual machine impovement