Garbage Collect when nothing else to do