A swirl nozzle assembly connected to a water supplying pipe. The system detects an attempt by an update process to execute on the computer and retrieves information about authorized category of software programs to determine whether the detected update process is authorized. After recovery cycle is completed, the flushing circuit that is coupled to the recovery circuit can flush clean refrigerant through the recovery circuit.