switched all intervals to delayed tasks for cooldowns