Changed pins to free up pin 3 (an interrupt pin), and assign the control pin to 5 (e.g. more convenient for layout - a single run of buttons from pins 6-8 on portD, and fewer chances for shorts).