Add VM and GC