(This has been laying around for a long time, oops.) Ok? Andrew