update new parser