Fast perfect transaction.

Review