garbage collection mechanisms 2016173