implemented menu hide settings