移除hidden 的实现