Rewrite 2.0