update HTML parsing to extract more exact information