updata GCD