Simplification of programming.

Never use delay(), unless it is a very small interval and/or the sketch is simple.

Timer1.initialize(1000000);
get into the habit of being explicit
Timer1.initialize(1000000ul);

.