optionSet & co