use internal pull up resistor for button
Precision enclosure.