develop the component of reading source event files.