added DTPathUtils