all switches must be set.