aftersplash prevention view 3