better error showing which option is missig