Strange behavior with delay()

I fixed a missing declaration and a spelling. It seems to be
working fine.
I tried searching the source code for delay() and micros() but didn't
have much success. Just too much to search.
I'll finish the code with the other features and
post it here.
Dwight