viewprot