fix hidden bug