add transactions