read me rewrite