deleted some delays and RunGC() call