fixes to GC