update: checking visibility