use INPUT for laser off instead of INPUT_PULLUP