File merge