fix stopping show/hide
added missing, list-based invocation of omit and pick