fixed missing visibility