naveenkumar view 3