garbage collector seems to be working now