fixed parallel merge