changed ParameterObject to GlobalStruct