restore interrupt status?