Rewriters