Nifty in green....