@flash4yard: Very nice post.