@kgn: it looks interesting