@dansup a very good article!