novel merge