initial time window implementation - work in progress