no more garbage collecting, only del()