temporal range