transaction mode.