fix gc
merge