commented out discourse garbage collection