not recognizing is_visible bug