build out transactions