>when it leaves I want it to hold the words entirely not just the letters
That's what it appears to do (after ArkM's fix, of course). I'd wager that you're not using the returned vector correctly. Can you post how you use example?