GC not done wrong order