parse => read