fixes for a few of the transaction errors