Nice article, no rewrite needed. Thanks.

Review