Added SetInterrupt + test