mappingAndAICommplete