added pull up resistor for button!