New visibility control rules