@thetide: very nice ! I