Timo Hämäläinen, Professor IT Faculty University of Jyväskylä PO. BOX 35 (Agora) 40014 University of Jyväskylä FINLAND