x-dict update