@lec: Nice work!