A system for a bicycle , comprising: a plurality of controller devices , wherein each controller device includes at least one respective input element configured to receive input from a user; a plurality of operation-enacting devices , wherein each operation-enacting device is configured to enact at least one respective operation on the bicycle ; and a network coordinator device configured to (i) establish a wireless network that enables communications between the network coordinator device , the controller devices , and the operation-enacting devices , and (ii) transmit to the operation-enacting devices , via the wireless network , a roster identifying the controller devices paired to the wireless network and the operation-enacting devices paired to the wireless network , wherein the controller devices are further configured to transmit to the operation-enacting devices , via the wireless network , signals indicating input received by the input elements of the controller devices , and wherein the operation-enacting devices are configured to process a default set of assignments to determine, based on the roster received from the network coordinator device, how the operation-enacting devices enact the operations responsive to the signals received from the controller devices, and wherein the default set of assignments causing each operation to be enacted by the corresponding operation-enacting device only in response to one or more of the signals from a single assigned controller device or a single assigned particular combination of controller devices , wherein the enaction of the corresponding operation-enacting device depends on whether one or more of the signals are received. a plurality of controller devices , wherein each controller device includes at least one respective input element configured to receive input from a user; a plurality of operation-enacting devices , wherein each operation-enacting device is configured to enact at least one respective operation on the bicycle ; and a network coordinator device configured to (i) establish a wireless network that enables communications between the network coordinator device , the controller devices , and the operation-enacting devices , and (ii) transmit to the operation-enacting devices , via the wireless network , a roster identifying the controller devices paired to the wireless network and the operation-enacting devices paired to the wireless network , wherein the controller devices are further configured to transmit to the operation-enacting devices , via the wireless network , signals indicating input received by the input elements of the controller devices , and wherein the operation-enacting devices are configured to process a default set of assignments to determine, based on the roster received from the network coordinator device, how the operation-enacting devices enact the operations responsive to the signals received from the controller devices, and wherein the default set of assignments causing each operation to be enacted by the corresponding operation-enacting device only in response to one or more of the signals from a single assigned controller device or a single assigned particular combination of controller devices , wherein the enaction of the corresponding operation-enacting device depends on whether one or more of the signals are received. <EOS>