added adiabatic cooling programs