new sample for transaction