[Zhenghan] notification library