CS 1000 had inconsistent numbers of available buttons based on the number of modules. For example, modules with a total button count, including the shifted values, lower than the maximum might be able to use a Shift. If the total count exceeds the maximum, all modules could become un-shifted. Therefore, the next step up from three modules with Shift could be seven modules without Shift.