added DTD