String Techniques