copyright(c)2012 TORIKONIA