GC17
work in progress 3.8.2009
details