implementing horror vacui
another more efficient way of reading in tx. have to test