no need to return a copy of newly created string...