add transaction adding