added notifications, alerts and confirm dialogs