Rewriter