modificartion DTD system