add notifications feature