rewrite me