continued visibility computation part