add `(string)` cast here