Author rewrite