added EPGOperate mapper
reslove conflict