changed SituationObject to Situation