# # ChangeLog for trunk # # Generated by Trac 1.5.2 # 11/11/24 18:31:14 Tue, 29 Apr 2014 15:15:08 GMT tbretz [17726] * trunk/FACT++/www/viewer/neighbors.php (added) A pixel neighbors table to be used in php. Tue, 29 Apr 2014 12:26:28 GMT tbretz [17725] * trunk/FACT++/Makefile.am (modified) Added evtserver, getevent and soem improrvement to the doc rule. Tue, 29 Apr 2014 11:02:17 GMT tbretz [17724] * trunk/FACT++/www/schedule/index.js (modified) The error message wasn't that clear for the case a schedule of ... Tue, 29 Apr 2014 10:44:26 GMT tbretz [17723] * trunk/FACT++/www/viewer/index.html (modified) Some more help text. Tue, 29 Apr 2014 10:37:14 GMT tbretz [17722] * trunk/FACT++/www/viewer/index.php (modified) By never using more than one php array for a single pixel at a time ... Tue, 29 Apr 2014 10:20:01 GMT tbretz [17721] * trunk/FACT++/www/viewer/index.js (modified) Added missing disable of submit button. Adapted debug output to ... Tue, 29 Apr 2014 10:19:26 GMT tbretz [17720] * trunk/FACT++/www/viewer/index.html (modified) Some minor improvements to layout, mainly nowrap. Mon, 28 Apr 2014 19:21:46 GMT tbretz [17719] * trunk/FACT++/www/viewer/index.js (modified) Fixed the pixel click issue on firefox... and hopefully other ... Mon, 28 Apr 2014 18:09:05 GMT tbretz [17718] * trunk/FACT++/www/viewer/index.php (modified) Increased memory limit to allow for roi=1024 -- There is ... Mon, 28 Apr 2014 17:44:05 GMT tbretz [17717] * trunk/FACT++/www/viewer/index.js (modified) Removed an obsolete comment. Mon, 28 Apr 2014 17:38:14 GMT tbretz [17716] * trunk/FACT++/www/schedule/index.html (modified) Do not line break the date in the table header; added more help text. Mon, 28 Apr 2014 11:43:00 GMT tbretz [17714] * trunk/FACT++/www/viewer/index.html (modified) getevent.php is now called index.php; added some more help texts Mon, 28 Apr 2014 11:41:05 GMT tbretz [17713] * trunk/FACT++/www/viewer/index.php (modified) Proc wasn't in the global namespace anymore. Mon, 28 Apr 2014 11:40:45 GMT tbretz [17712] * trunk/FACT++/www/viewer/index.js (modified) Fixed a case when proc returns more than one waveform. Mon, 28 Apr 2014 11:17:05 GMT tbretz [17711] * trunk/FACT++/www/viewer/index.html (modified) * trunk/FACT++/www/viewer/index.js (modified) Do not process main when only the pixel has been changed; some ... Mon, 28 Apr 2014 10:58:09 GMT tbretz [17710] * trunk/FACT++/www/schedule/index.html (modified) Added a missing whitespace. Mon, 28 Apr 2014 10:54:06 GMT tbretz [17709] * trunk/FACT++/www/schedule/index.html (modified) Some more HTML5 cleanup Mon, 28 Apr 2014 10:48:49 GMT tbretz [17708] * trunk/FACT++/www/schedule/index.html (modified) * trunk/FACT++/www/schedule/index.js (modified) Fixed table layout. Mon, 28 Apr 2014 10:33:08 GMT tbretz [17707] * trunk/FACT++/www/schedule/load.php (modified) * trunk/FACT++/www/schedule/save.php (modified) Adapted table name from measurement to Measurement Mon, 28 Apr 2014 10:17:47 GMT tbretz [17706] * trunk/FACT++/www/schedule/index.js (modified) Turn off debug text by default. Mon, 28 Apr 2014 10:17:30 GMT tbretz [17705] * trunk/FACT++/www/schedule/save.php (modified) Added more checks for the schedule. Mon, 28 Apr 2014 08:47:19 GMT tbretz [17704] * trunk/FACT++/www/schedule/index.js (modified) Times could change if the first task was removed from an observation ... Sun, 27 Apr 2014 21:59:36 GMT tbretz [17703] * trunk/FACT++/www/viewer/index.html (modified) Added a help paragraph about the data. Sun, 27 Apr 2014 21:51:03 GMT tbretz [17702] * trunk/FACT++/www/schedule/index.css (modified) Updated the styles for the calendar Sun, 27 Apr 2014 21:33:09 GMT tbretz [17701] * trunk/FACT++/www/schedule (added) * trunk/FACT++/www/schedule/config.template.php (added) * trunk/FACT++/www/schedule/index.css (added) * trunk/FACT++/www/schedule/index.html (added) * trunk/FACT++/www/schedule/index.js (added) * trunk/FACT++/www/schedule/load.php (added) * trunk/FACT++/www/schedule/save.php (added) A first version of the scheduling interface created from the ... Sun, 27 Apr 2014 20:01:33 GMT tbretz [17700] * trunk/FACT++/www/viewer (added) * trunk/FACT++/www/viewer/index.css (added) * trunk/FACT++/www/viewer/index.html (added) * trunk/FACT++/www/viewer/index.js (added) * trunk/FACT++/www/viewer/index.php (added) First version of a web based event viewer. Sat, 26 Apr 2014 14:35:48 GMT tbretz [17699] * trunk/Mars/fact/analysis/mc/callisto.C (modified) * trunk/Mars/fact/analysis/mc/star.C (modified) Improved the calling convention. There is really no need to give so ... Fri, 25 Apr 2014 17:01:18 GMT tbretz [17698] * trunk/Mars/mfileio/MWriteFitsFile.cc (modified) A wrong checksum was silently ignored Fri, 25 Apr 2014 17:00:03 GMT tbretz [17697] * trunk/Mars/mdrs/MDrsCalibrationTime.h (modified) Some cosmetics Thu, 24 Apr 2014 10:16:22 GMT tbretz [17685] * trunk/Mars/mcore/zfits.h (modified) Fixed revision 17607. When starting with tile 0 the currentTile can ... Wed, 23 Apr 2014 12:53:35 GMT ftemme [17682] * trunk/Mars/mbase/MArrayF.h (modified) * trunk/Mars/melectronics/MAnalogSignal.cc (modified) * trunk/Mars/melectronics/MAnalogSignal.h (modified) * trunk/Mars/msimcamera/MSimTrigger.cc (modified) * trunk/Mars/msimcamera/MSimTrigger.h (modified) Added the clipping of the trigger signal Tue, 22 Apr 2014 22:31:05 GMT tbretz [17681] * trunk/FACT++/www/smartfact/index.php (modified) Some updated to the authentication code to make the result more ... Tue, 22 Apr 2014 22:30:07 GMT tbretz [17680] * trunk/FACT++/www/smartfact/index.js (modified) Opacity of 'gray out' to 50% Tue, 22 Apr 2014 13:55:54 GMT tbretz [17679] * trunk/FACT++/src/EventBuilder.cc (modified) * trunk/FACT++/src/EventBuilder.h (modified) Fixed a bug which could cause infinite loops when an event with ... Sat, 19 Apr 2014 00:13:10 GMT tbretz [17678] * trunk/FACT++/src/EventBuilder.cc (modified) It can happen that an event has been created but no header is ever ... Fri, 18 Apr 2014 21:00:37 GMT tbretz [17677] * trunk/Mars/mcore/zofits.h (modified) Fixed the last fix... using a variable type which allows hundreds of ... Fri, 18 Apr 2014 20:13:28 GMT tbretz [17676] * trunk/FACT++/src/HeadersEventServer.h (added) * trunk/FACT++/src/evtserver.cc (added) New program to display smartfact events from the previous night ... Thu, 17 Apr 2014 07:40:32 GMT lyard [17675] * trunk/FACT++/src/fitsDecompressor.cc (modified) modified the fitsDecompressor code to take into account the ... Thu, 17 Apr 2014 07:32:33 GMT lyard [17674] * trunk/FACT++/src/fitsCompressor.cc (modified) modified the fitsCompressor code to take into account the refactoring ... Wed, 16 Apr 2014 22:51:35 GMT tbretz [17673] * trunk/FACT++/scripts/CheckUnderflow.js (modified) * trunk/FACT++/scripts/Main.js (modified) * trunk/FACT++/scripts/Startup.js (modified) Adapted to have three agilentctrl running instead of one. Wed, 16 Apr 2014 20:07:29 GMT tbretz [17672] * trunk/FACT++/src/smartfact.cc (modified) Replaced one agilentctrl by three; fixed the calculatio of the power; ... Wed, 16 Apr 2014 19:33:09 GMT tbretz [17671] * trunk/FACT++/www/smartfact/struct/agilent.page (deleted) * trunk/FACT++/www/smartfact/struct/agilent24.page (added) * trunk/FACT++/www/smartfact/struct/agilent50.page (added) * trunk/FACT++/www/smartfact/struct/agilent80.page (added) Removed old agilent.page and replaced that with one per Agilent. Wed, 16 Apr 2014 19:32:39 GMT tbretz [17670] * trunk/FACT++/www/smartfact/struct/status.page (modified) Added all three agients Wed, 16 Apr 2014 17:43:26 GMT tbretz [17669] * trunk/FACT++/src/agilentctrl.cc (modified) Implemented the possibility to start more than one agilentctrl to ... Wed, 16 Apr 2014 16:11:51 GMT tbretz [17668] * trunk/FACT++/src/makeplots.cc (modified) Remplaced the double backslash in a root axis title by a #. ... Mon, 14 Apr 2014 11:36:01 GMT lyard [17667] * trunk/Mars/mcore/zofits.h (modified) fixed uint32 bug for max available memory Fri, 11 Apr 2014 11:03:06 GMT ftemme [17666] * trunk/Mars/msimcamera/MSimCamera.cc (modified) Forget to compile, before checkin, and therefore didn't see some ... Fri, 11 Apr 2014 10:57:38 GMT ftemme [17665] * trunk/Mars/msimcamera/MSimCamera.cc (modified) Forget to set the arrays of the MTruePhotonsPerPixel container to ... Tue, 08 Apr 2014 15:14:13 GMT tbretz [17664] * trunk/Mars/fact/plots/quality.C (modified) Added return code Mon, 07 Apr 2014 14:05:14 GMT ftemme [17663] * trunk/Mars/mjobs/MJSimulation.cc (modified) * trunk/Mars/msimcamera/MSimCamera.cc (modified) * trunk/Mars/msimcamera/MSimCamera.h (modified) Added the creation of a MTruePhotonsPerPixelCont in MSimCamera and ... Mon, 07 Apr 2014 14:03:34 GMT ftemme [17662] * trunk/Mars/msimcamera/MTruePhotonsPerPixelCont.cc (added) * trunk/Mars/msimcamera/MTruePhotonsPerPixelCont.h (added) * trunk/Mars/msimcamera/Makefile (modified) * trunk/Mars/msimcamera/SimCameraLinkDef.h (modified) Added the new MTruePhotonsPerPixelCont MParContainer to store the ... Mon, 07 Apr 2014 14:01:50 GMT ftemme [17661] * trunk/Mars/mfileio/MWriteFitsFile.cc (modified) Added the writing of MArrayF in MWriteFitsFile Sun, 06 Apr 2014 13:02:45 GMT tbretz [17660] * trunk/Mars/mdrs/MHDrsCalibrationTime.cc (modified) Fixed the binning, so that we are not suing the overflow bin anymore ... Sun, 06 Apr 2014 13:01:37 GMT tbretz [17659] * trunk/FACT++/scripts/CheckUnderflow.js (modified) Output when the MCP/STOP command has been sent. Sun, 06 Apr 2014 12:54:26 GMT tbretz [17658] * trunk/FACT++/src/EventBuilder.cc (modified) * trunk/FACT++/src/EventBuilder.h (modified) Even if the event is not valid, attach the latest trigger counter to it. Sun, 06 Apr 2014 12:53:38 GMT tbretz [17657] * trunk/FACT++/src/DataWriteFits.cc (modified) * trunk/FACT++/src/DataWriteFits2.cc (modified) Use the trigger counter from the last event when writing the footer ... Sat, 05 Apr 2014 18:31:50 GMT tbretz [17656] * trunk/FACT++/src/makeplots.cc (modified) To calculate the relative energy threshold not the current must be ... Fri, 04 Apr 2014 21:05:30 GMT tbretz [17655] * trunk/FACT++/src/InterpreterV8.cc (modified) To check for not equal one should use != not == and to add a text to ... Fri, 04 Apr 2014 10:34:12 GMT tbretz [17654] * trunk/FACT++/src/makeplots.cc (modified) Removed the obsolete ra/dec arguments; output pdf as well Fri, 04 Apr 2014 10:25:04 GMT tbretz [17653] * trunk/FACT++/src/makedata.cc (modified) * trunk/FACT++/src/makeplots.cc (modified) Renormalized the relative nergy threshold to 1 at best conditions. Fri, 04 Apr 2014 10:15:26 GMT tbretz [17652] * trunk/Mars/fact/plots/quality.C (modified) Updated to the latest current prediction (from the calibration ... Fri, 04 Apr 2014 10:02:41 GMT tbretz [17651] * trunk/FACT++/src/makedata.cc (modified) * trunk/FACT++/src/makeplots.cc (modified) Updated with the current prediction from the calibration paper; make ... Fri, 04 Apr 2014 09:15:49 GMT tbretz [17650] * trunk/Mars/mcore/zfits.h (modified) Commented two unused variables to avoid compiler warnings. Fri, 04 Apr 2014 09:15:24 GMT tbretz [17649] * trunk/FACT++/src/biasctrl.cc (modified) Removed a stray instantiation of a non-existing variable. Fri, 04 Apr 2014 09:11:06 GMT tbretz [17648] * trunk/Mars/mcore/zfits.h (modified) Fixed a typo in a comment. Thu, 03 Apr 2014 18:35:18 GMT tbretz [17647] * trunk/FACT++/src/feedback.cc (modified) Added average and rms of Uov for logging; some updates to show how ... Thu, 03 Apr 2014 18:29:44 GMT tbretz [17646] * trunk/FACT++/gui/FactGui.h (modified) Same LED for VoltageOff and Locked Thu, 03 Apr 2014 15:08:17 GMT tbretz [17645] * trunk/FACT++/src/ratescan.cc (modified) Removed an unused argument. Thu, 03 Apr 2014 15:07:02 GMT tbretz [17644] * trunk/FACT++/src/HeadersRateScan.h (modified) * trunk/FACT++/src/ratescan.cc (modified) Implemented the auto pause command, the pause and resume command and ... Thu, 03 Apr 2014 10:54:28 GMT ftemme [17643] * trunk/Mars/msimcamera/MSimAPD.cc (modified) * trunk/Mars/msimcamera/MSimAPD.h (modified) * trunk/Mars/msimcamera/MSimCamera.cc (modified) * trunk/Mars/msimcamera/MSimCamera.h (modified) Added a MParameterD for the Crosstalkcoefficient, so that MSimCamera ... Tue, 01 Apr 2014 14:56:43 GMT tbretz [17642] * trunk/Mars/mhbase/MH3.cc (modified) Moved the AppendPad before all histograms. In this was when a canvas ... Tue, 01 Apr 2014 13:38:58 GMT ftemme [17641] * trunk/Mars/fact/analysis/mc/callisto.C (modified) * trunk/Mars/fact/analysis/mc/star.C (modified) Added the calculation of Disp and ThetaSq in the MC-Star macro and ... Mon, 31 Mar 2014 15:16:52 GMT tbretz [17640] * trunk/FACT++/src/biasctrl.cc (modified) Implemented an outomatic voltage off at sunrise Mon, 31 Mar 2014 15:14:13 GMT tbretz [17639] * trunk/FACT++/src/HeadersFSC.h (modified) Replaced define by enum. Mon, 31 Mar 2014 15:13:28 GMT tbretz [17638] * trunk/FACT++/scripts/Main.js (modified) Allow ir interruption during ovtest, updated shutdown message. Mon, 31 Mar 2014 15:12:23 GMT tbretz [17637] * trunk/FACT++/scripts/CheckUnderflow.js (modified) Catch when a DRS calibration could not be restored. Thu, 27 Mar 2014 16:11:06 GMT tbretz [17636] * trunk/FACT++/src/fscctrl.cc (modified) Simplified the code to read from the socket; some more cosmitcs and ... Tue, 18 Mar 2014 15:50:42 GMT dneise [17624] * trunk/FACT++/src/HeadersFSC.h (modified) introduced POD which describes FSC binary output format Tue, 18 Mar 2014 15:49:33 GMT dneise [17623] * trunk/FACT++/src/fscctrl.cc (modified) adapted for new firmware version no ASCII parsing needed, so this ... Mon, 17 Mar 2014 13:35:05 GMT Daniela Dorner [17622] * trunk/DataCheck/Cron/crontab.fact2 (modified) * trunk/DataCheck/Cron/crontab.newdaq (modified) adapted times to be faster informed about full disks Mon, 17 Mar 2014 13:23:28 GMT Daniela Dorner [17621] * trunk/DataCheck/Cron/crontab.fact1 (modified) adapted times to be faster informed about full disks Mon, 17 Mar 2014 13:19:24 GMT Daniela Dorner [17620] * trunk/DataCheck/Cron/crontab.fact-transfer (modified) adapted times to be faster informed about full disks Mon, 17 Mar 2014 13:18:25 GMT Daniela Dorner [17619] * trunk/DataCheck/Transfer/RsyncRawToISDC.sh (modified) improved logging in case of full disk Mon, 17 Mar 2014 12:40:04 GMT Daniela Dorner [17618] * trunk/DataCheck/Transfer/CheckTransfer.sh (modified) improved logging, re-enabled check if script is already running Mon, 17 Mar 2014 12:38:48 GMT Daniela Dorner [17617] * trunk/DataCheck/Monitoring/CheckDU.sh (modified) * trunk/DataCheck/QuickLook/Step1.sh (modified) * trunk/DataCheck/Transfer/ZipRawData.sh (modified) improved logging in case of full disk Sun, 16 Mar 2014 23:47:30 GMT Daniela Dorner [17616] * trunk/DataCheck/Transfer/CheckTransfer.sh (modified) added DISK tag to logging, improved logging, added certaindate and ... Sun, 16 Mar 2014 23:45:32 GMT Daniela Dorner [17615] * trunk/DataCheck/Monitoring/CheckLogs.sh (modified) added sending email in case there were warnings about full disks Sun, 16 Mar 2014 23:44:50 GMT Daniela Dorner [17614] * trunk/DataCheck/QuickLook/Step1.sh (modified) added DISK tag to logging Sun, 16 Mar 2014 23:44:11 GMT Daniela Dorner [17613] * trunk/DataCheck/Monitoring/CheckDU.sh (modified) added DISK tag to logging Sun, 16 Mar 2014 23:42:56 GMT Daniela Dorner [17612] * trunk/DataCheck/Transfer/RsyncRawToISDC.sh (modified) added check for full disk - at 100GB transfer is stopped Sun, 16 Mar 2014 23:42:11 GMT Daniela Dorner [17611] * trunk/DataCheck/Cron/crontab.fact-viewer (modified) added cron for FillAuxCamHum.sh Sun, 16 Mar 2014 23:41:32 GMT Daniela Dorner [17610] * trunk/DataCheck/Processing/FillAuxCamHum.sh (added) added (script to fill humidity in camera) Sun, 16 Mar 2014 23:40:37 GMT Daniela Dorner [17609] * trunk/DataCheck/Setup/setup.fact.isdc (modified) * trunk/DataCheck/Setup/setup.fact.lp.data (modified) added email-adress for full-disk-alerts Fri, 14 Mar 2014 21:03:30 GMT tbretz [17608] * trunk/FACT++/munin/container_temp (modified) Updated warning levels, set lower limit of graph to -15deg Wed, 12 Mar 2014 14:34:37 GMT lyard [17607] * trunk/Mars/mcore/fits.h (modified) * trunk/Mars/mcore/zfits.h (modified) Fixed bug that wrongly calculated the checksum of compressed files. ... Tue, 11 Mar 2014 12:37:39 GMT tbretz [17606] * trunk/Cosy/aposs/StromlaufplanD (added) * trunk/Cosy/aposs/StromlaufplanD/Inhaltsverzeichnis - 0001.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Inhaltsverzeichnis - 0002.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0001 - Image1.bmp (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0001 - Image2.bmp (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0001 - Image3.bmp (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0001.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0002.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0003.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0004.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0005.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0006.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0007.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0008.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0009.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0010.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0011.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0012.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0013.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0014.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0015.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0016.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0017.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0018.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0019.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0020.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0021.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0022.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0023.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0024.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0025.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0026.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0027.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0028.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0029.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0030.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0031.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0032.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0033.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0034.dxf (added) * trunk/Cosy/aposs/StromlaufplanD/Stromlaufplan - 0035.dxf (added) Sun, 09 Mar 2014 16:28:08 GMT tbretz [17605] * trunk/FACT++/munin/container_temp (modified) Added dew point Sat, 08 Mar 2014 19:01:17 GMT tbretz [17604] * trunk/FACT++/munin/container_temp (modified) Start scaling the plot at 0deg Sat, 08 Mar 2014 18:56:11 GMT tbretz [17603] * trunk/FACT++/munin/container_temp (modified) Added magic ambient temperature Tue, 04 Mar 2014 22:26:38 GMT Daniela Dorner [17602] * trunk/www/dch/shifteval.php (modified) complete rewriting of the page to take into account people changing ...