only `string`