@silversteem: I like your approach.