changed Garbage Collection