add string substr operation