fans for days.