test suites and last part of GCD needed