* move cache interval timer out of memoize function
* reset intervall timer on intervall change
* formatting
* check in intervalls for new notifications