removed fields constructor for InteractiveProcessor