blah
changed copy constructor for DecisionStrat