object state machin object handl handl pseudost pseudost handl state machin handl region region handl state machin implement except 