adding support for datakit type