What is the Reader.Dispose() doing for me I thought closing would remove it from memory. Let me go ahead and see if I can research that.