backend v2
DTD using null values