tag valu valu object handl implement except 