Add Version 2 for entire string not char by char