why is this a string?