This thread is a "must" read in this forum, great work mate !!