InteractiveProgram - Change when conditions