add some comments for event accessor