Refactor and correct GC algorithm