modify for Arduino IDE