run GC finally