need to rework backend of riftevents before continuing