parse tool