cant you use debounce and incriment a counter??