Fast transaction, quick push

Review