smarter notification