fix #16: set is_widget to true