With Due Time Meaning In Science