Making memories one event at a time!