new dictionary integration