getting events working

Starting on events scraper.
What's the point of the 'passed' status? Shouldn't this be calculated on the fly?