nifty live commentary