Streamlined transaction

Review