why is delay without millis not being executed?

larryd:
BTW
You can remove the ()
if (currentMillis - previousMillis1 >= interval1)

Great! I am still in doubt when to and when not to "()"; especially with combined "or" and "and" statements.