fu merge