Fast and friendly transaction

Review