aftersplash prevention view 2