applicative gcd expansion
skip normal gcd expansion