To OP, very commendable post.