about strings complete