update content widget TODO list