Record events (22/25)

Record events