isolate parser