substr added