strings complete