rewriting continues