refactored cmTranferScopeData