gc.collect within the method will likely not free anything.