add function : substr