changing interrupt code