add `state.own` function