adding string parser