fix transactions?