dueness() was looking at the wrong time scale, leading to things being buried that shouldn't have been