added backend support
mergecd file