feat(filter): build the list of options from the actual list