string parser class added