this can also use `ets:select`