cast to `string`