reading pushbutton state