add funtion upload iso