Fixed interrupt routine