object transit object handl implement except 