Blümlisalpstr. 10 CH-8006 Zurich Switzerland Phone +41-44-634 06 06 Fax +41-44-634 49 07 Email nick.netzer@soi.uzh.ch