Code now Garbage collector compliant