fixed ylist merge