I've been following the thread for some time, time to post.