-- Christian Egli wyona: research & development http://www.wyona.com