did away with string API: a lot of extra code with not much extra functionality or convienience