I can't understand this comment - it appears that the main change is to join the events table directly, rather than join to a result set selected from the events table.