sticky header, debouncer, updated layouts