string parser added