WELP, TIME TO REWRITE