Intellectual garbage cleanup