bugfixing blink_controller
blinkstate included