adds new GC