doing temporal analysis