i think i have seen this same post before... by ian.