Transaction-level model