piece_payment added