还剩下uncovering函数