remove temp IS_PIN_INTERRUPT macro