time based analysis