open event refactor / history refactor
fix
semantic fixes
Merge pull request #117 from BrandyMint/aleksxor/4492-open-event-refactor

#4492 open event refactor