last changes 06.12.2009, Peter Schmieder