feat: add event backend