fix idict merger