nifty revolution