added debouncer and lo-dash