use vm module