add full DMTF support for issue #47