new version of DictBuilder