@jando: very good stuff!