Added ReturnCode update to Interruptable