Revised string copy