temporal check