Now producing files.
We still need to create special cases for all events.