initial visibility tests