modify options and valid combinations
or test