added fan support