Implement timeperiods.