Good article Tam well done.