函数内省
merge noff