working on strings, almost done