new strings and reversing