update gc process