GC17 work in progress 3.8.2009