time functions and ongoing work on proximity