view on nifty