update visiblitity
update visiblitity