Update gc.cpp