* associate signal and flag list with widget (private data)
* make the clist updates automatic
