Time Clustered Definition