transactions and views