Note: there can be other references to these objects. I need to work on that or the garbage collector is useless.