add keypad code from audiuno