add parser and delete extenstion for String