da rewrite