change visibility working