@harlequincham: Good stuff. The