added object.state