stringParser added; needs a ton of work