VM documentation