cstrings suck