working on vm page