update buttons and do blink notification