get state/put state, don't merge