broken debouncing
successful debounce
initialize in initializer