correct TR9 for gcd; use hit instead of newargs