Since this is a different return value from before (where I think we had {ok, none}?) Thoughts on just returning {ok, 0}?