Fix transactions
add string representation