Event adding implemented