changed rotor array, dynamic selects