no more cstr function cause it was stupid, fix up some tokenization of json stuff.