@atom: good stuff...