add experimental wrapper for dcmt library