actually save parsed location
more event details parsing tests and bug fixes