Add transact to store and cursor