converting trash collection to use auto eval