add lists and transactions