seperated IRecord into IExcelRecord & ITextRecord