clean up columns and set up purchase
more purchase work