nifty updates