VM solutions