adding the other transaction types