sub string addition