handling for shared option sets