iter tag valu object handl implement except 