GCF almost works (almost done). updated FasterGC