R
rewriting