why is delay without millis not being executed?

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