tests to gcd added