Recent events that we have attended include: