pcinterrupt handling changed