make rotating time based