(c) 2005 Jens Noedler, <noedler@web.de>
