all widgets typed