make rewrite