Rewrites are fun!