Error events and understanding them