last changes 02.12.2009, Peter Schmieder