// night update