Updated dTR-IP Class and functions