massive document scrap + rewrite