Fix permissions
Implement INPUT_PULLUP