reworked event detail as a modal dialog