really nice post with a lot of useful info.... mark.....