Heat dissipation and ventilation