update GOL