NSE’s recent measures are steps in the right direction