so confused with strings