extend dialog widget(alert/confirm etc.) and add to every logic