track last modified time