implements task list autorefresh