part 1part 2Part 3VM