is the `string()` actually necessary here?