collapse and 0/negative df output touch up
make sure data has colnames
general touch ups