Refactor blink
Refactor