Refactored out notifiers and methods used for each request
Refactored event a little. Not done just trying stuff out