event improvements:

* only use spreadsheet as source
* filter only 12 hours back
* leave off undefined map locations