add trinsaction