update parsing