adding toast messages
adding notifications, dialogs and fixing menu overlap issue