Completed GCD2