tests(events)
tests(hit)
refactoring(error handler)
feature(all)