feature/rouksana add event controller