Ivanhoe+Rewrite

Post your rewrite under this section.