Way cleaner

It doesn't clean up the text as it runs through, but its much faster
now.