smarter notification interval