handle dt objects