note about delayMicroseconds