added Option table, then normalized