Event notification library
