ensure we're working with strings