Refining model, working on transactions