Currently pins 14 through 17 on the main controller and pins 0 through 3 on the lighting controller are used for communicating button presses from Main to Lighting. However, 4 bits can only hold 16 states, and 17 states are needed, which means a fifth pin needs to be used for communicating between the two controllers.