rewrite common