merge result