gui: add titles for widgets
gui: smart titles