and the Nifty has crossed the 23