Because TxConnect sucks, I am attempting to make my own version.