Your post contains some interesting links to sites I wasn't aware of. Thanks