TAGs: rewrite