conditions of visibility