add Stein GCD