String Manip and Tests