about to refactor option groups to same as values