changing gpioThru to use multiple buttons