added flag:hidden