add transaction for dbPool