complete migration from toast to notification