Add comments explaining what events mean, can do after merge.