Time of Day and MAJOR cleanup.