removed GC.Collect() call...