Part 11 - Handling Errors using Event Subscribers