fix event details parser for certain events, add test