@johnlee12: good post. it