logging the widget more functionality