Simplified interrupt handling