known the reason of emitRM_Abs()