made DTParams a DTModel subclass