Undergoing a rewrite