ps write the question clearly... ans1: objects need to tell GC that no need to finalize me. GC.SurpressFinalize(object); ans2: tell GC to start clearing the memory GC.Collect(); Regards Sam