purple shadow
gem updates
refactor of event adding/displaying