Rewritting and rethinking