efficient See object and parsing: check