subclass dhnode