@samcrees: Well, very nice,