merge for convert