@solvent: very nice!