Product Leadership • Training • Service • Reliability
P/N: 0024-9487
Revision 1
December 6, 2012
WARRANTY
Bacharach, Inc. warrants to Buyer that at the time of delivery this product will
be free from defects in material and manufacture and will conform
substantially to Bacharach Inc.’s applicable specifications. Bacharach’s liability
and buyer’s remedy under this warranty are limited to the repair or
replacement, at Bacharach’s option, of this product or parts thereof returned
to seller at the factory of manufacture and shown to Bacharach Inc.’s
reasonable satisfaction to have been defective; provided that written notice of
the defect shall have been given by buyer to Bacharach Inc. within two (2)
Fyrite INSIGHT Plus Manual
years after the date of delivery on Product, CO sensor, and LL O
within one (1) year after the date of delivery of the O
sensor.
2
sensor, and
2
Bacharach, Inc. warrants to buyer that it will convey good title to this product.
Bacharach’s liability and buyer’s remedy under this warranty of title are limited
to the removal of any title defects or, at the election of Bacharach, to the
replacement of this product or parts thereof that are defective in title.
THE FOREGOING WARRANTIES ARE EXCLUSIVE AND ARE GIVEN AND ACCEPTED
IN LIEU OF (I) ANY AND ALL OTHER WARRANTIES, EXPRESS OR IMPLIED,
INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE: AND (II) ANY
OBLIGATION, LIABILITY, RIGHT, CLAIM OR REMEDY IN CONTRACT OR TORT,
WHETHER OR NOT ARISING FROM BACHARACH’S NEGLIGENCE, ACTUAL OR
IMPLIED. The remedies of the buyer shall be limited to those provided herein
to the exclusion of any and all other remedies including, without limitation
incidental or consequential damages. No agreement varying or extending the
foregoing warranties, remedies or this limitation will be binding upon
Bacharach, Inc. unless in writing, signed by a duly authorized officer of
Bacharach.
Register your warranty by visiting
www.MyBacharach.com
ii 0024-9487 Rev 1
Fyrite INSIGHT Plus Manual
NOTICE
Product improvements and enhancements are continuous, therefore the
specifications and information contained in this document may change without
notice.
Bacharach, Inc. shall not be liable for errors contained herein or for incidental
or consequential damages in connection with the furnishing, performance, or
use of this material.
No part of this document may be photocopied, reproduced, or translated to
another language without the prior written consent of Bacharach, Inc.
6.5. Service Centers ................................................................................... 96
CE Declaration of Conformity ............................................................................ 97
Index .................................................................................................................. 99
∇ ∇ ∇
vi 0024-9487 Rev 1
Fyrite INSIGHT Plus Manual Overview
A warning statement denotes a potential hazard
injury. Caution statements may also be used to alert against
ure, operation, etc. Failure to follow this
, result in improper
Section 1. Overview
1.1. Introduction
Thank you for investing in a Bacharach Fyrite INSIGHT Plus combustion
analyzer. To assure proper use and operator safety, please read the contents of
this manual for important information on the operation and maintenance of
the analyzer.
1.2. Conventions
WARNING:
associated with the use of this equipment. Failure to follow this
information could result in serious personal injury or death.
CAUTION: A caution statement indicates a potentially hazardous
situation which, if not avoided, may result in minor or moderate
unsafe practices.
IMPORTANT: An important statement provides emphasis of an
important feat
information could void your warranty
operation, or cause equipment damage.
NOTE: A note statement provides emphasis of a feature,
operation, practice, etc.
1.3. Safety
WARNING: This analyzer is not intended to be used as a safety device.
WARNING: When testing an appliance, a full visual inspection of the appliance should be performed to ensure its safe operation.
0024-9487 Rev 1 1
Overview Fyrite INSIGHT Plus Manual
This analyzer is not intended to be used on a
, this
analyzer should only be opened and/or serviced by authorized
This instrument has not been
CAUTION:
continuous basis.
CAUTION: Do not store instrument or its sensors with solvents or products that contain solvents.
CAUTION: Except for sensor and battery replacement
Bacharach personnel. Failure to comply may void the warranty.
HAZARDOUS AREA WARNING:
designed to be intrinsically safe for use in areas classified as
hazardous locations. For your safety,
DO NOT use it in hazardous
(classified) locations.
CAUTION: Do not use flammable or combustible substances (like
carburetor fluid used for cleaning the probe) near an open flame.
CAUTION: When the instrument is used in an inefficient oil-fueled
appliance where there is a high emission of soot, the probe’s
sample filter may become clogged. Before every use check the
filter to confirm it is clean or replace it with a new filter.
To prevent soot intake and a clogged filter, a smoke test should be
performed before operating under such conditions. This ensures
that the furnace or boiler is burning at a level appropriate for the
use of this instrument.
When the CO
level exceeds the allowable threshold, a warning
2
will prompt the user to consider performing a smoke test. This
screen is cleared by pressing the ENTER button. Once the warning
is cleared, it will not be displayed again for that particular test. If a
new test is started (by pressing the HOLD button), the warning will
be displayed again if the limit has been exceeded.
2 0024-9487 Rev 1
Fyrite INSIGHT Plus Manual Overview
1.4. Product Overview
The Fyrite INSIGHT Plus is a portable hand-held combustion analyzer for use
in residential and light commercial applications. It is intended to be used by:
• HVAC contractors
• home inspectors
• maintenance personnel
• energy auditors
to conduct combustion efficiency analysis on residential and light commercial
furnaces and appliances in the worldwide market.
The instrument is supplied with all of the following components:
• probe and hose assembly
• four disposable “AA” alkaline batteries
• hard carrying case
• rubber boot
• spare filters
• factory-calibrated and installed sensors as ordered
and, depending on the model and kit, some or all of the following:
• Fyrite
• USB cable (type A to Mini B)
• Infrared Data Association (IrDA) printer with four disposable “AA”
• printer paper.
User Software (FUS)
alkaline batteries
1.5. North American (NA) vs. Siegert (S) Combustion Equations
Though the combustion process is fairly standardized across the globe, a
combustion analyzer intended for worldwide use demands a degree of
flexibility for a few regional preferences. The Fyrite
North American (NA) configuration and a Siegert (S) configuration (see page 50)
to address these and other needs, which are contrasted below.
NOTE: Detailed differences between North American and Siegert
configurations are noted where appropriate in this manual.
0024-9487 Rev 1 3
INSIGHT Plus provides a
Overview Fyrite INSIGHT Plus Manual
Feature North American (NA) versus Siegert (S) Configurations
Countries
Typical North American
(NA) Users
Asia Belgium
Australia Denmark
Latin America France
North America Germany
South America Italy
Netherlands
Poland
Spain
United Kingdom
Heating Values For combustion calculations, Siegert uses the fuel’s lower
heating value; NA uses the higher value (see page 61).
Fuels Different fuel sets and composition (see page 24)
Different RUN
Parameters
EFF (NA) vs. Stack loss and ETA (S)
Excess Air (NA) vs. Lambda (S)
(Lambda is similar to excess air) (see page 61)
Extra Siegert
Parameters
CO/CO2 ratio, boiler temperature, smoke number, and oil
derivative are displayed for Siegert only (see page 61).
CO2 Max In the Siegert configuration, the user can set a CO2 Max number
for the fuel (see page 24).
Print Average
Feature
Time and Date
Format
There is a print average feature for Siegert (see page 31).
NA: MM/DD/YY w/ 12-hour time format with AM/PM or
DD/MM/YY w/ 24-hour time format (see page 47)
Siegert: DD/MM/YY w/ 24-hr time format only
Languages 3 for the North American (NA) configuration and 8 for the
Siegert (S) configuration (See language list on page 44)
Typical
Siegert (S) Users
NOTE: The Combustion Equations setting is used to configure the
instrument to use either North American combustion equations or
Siegert combustion equations (see page 50). Changing this setting
resets memory and the values of other settings. Refer to page 50
for a list of affected parameters.
4 0024-9487 Rev 1
Fyrite INSIGHT Plus Manual Overview
1.6. Components
0024-9487 Rev 1 5
Overview Fyrite INSIGHT Plus Manual
6 0024-9487 Rev 1
Fyrite INSIGHT Plus Manual Overview
1.7. Features
• Sensors
o Field-replaceable electrochemical sensors (O
(pp 77-79)
o Optional long life O
sensor (pp 10, 77)
2
o Pressure sensor (pp 6, 26)
o Flue gas (and optionally T-AIR) temperature measurement using a
Type K thermocouple (p 6)
•Fuel codes
o Nine available fuels (in North American configuration) (p 24)
o Ten available fuels (in Siegert configuration) (p 24)
o Custom fuel code entry (p 25)
• Power
o USB cable (PC or wall adapter) (p 12)
o 4 AA alkaline batteries (included) (p 12)
o 4 AA lithium batteries (p 12)
o 4 AA rechargeable batteries (externally charged) (p 12)
o Low battery warning (pp 12, 92)
• Testing Features
o Complete test results (100 sets) can be stored, recalled, displayed,
downloaded, and printed (pp 10, 30, 61)
o Secure calibration function (password protected) (p 51)
o Auto power-off feature with sensor purge feature (p 46)
o Graphic screens showing trending, bar, and hotspot graphic
functions (p 67)
o Status and diagnostic menus (pp 52, 55)
o Manual entry of values (Siegert only) (pp 24,
o Calibration reminder function (p 45)
o Custom display formats (pp 41, 47, 64, and 66)
o Zoom feature (p 37)
o Print range feature (p 31)
o Ambient CO (Siegert Only) (pp 28, 72)
• User Customizations
o North American and Siegert combustion calculations (pp 50, 61)
o Multi-language interface (44)
o Auto/Manual zero functions for the CO sensor (pp 21, 48, 88)
o Customized logo on printouts (192 x 384 pixels) (p 66)
o Customized user information (3 lines of 20 characters) (pp 41, 64)
o Ten sets of test IDs to customize printouts (p 38)
0024-9487 Rev 1 7
and B-SMART CO)
2
33, and 34)
Overview Fyrite INSIGHT Plus Manual
o Temperature and pressure unit selection (p 32)
• Hardware
o Probe/hose assembly for gas transport and temperature input (p
6)
o Sample pump to provide gas sample delivery
o Backlit color graphic LCD (p 5)
o Hard carrying case (see below)
o Time and date stamping of 100 test results
o USB 2.0 (mini-B connection) for PC interface and communications
(p 5)
•PC Interface (p 73)
o USB cable (Type A to Mini B)
o Fyrite
User Software (FUS) (Windows compatible)
o Updates, instrument configuration, and downloading test results
Turn Off Instrument........................................... 5,
Clean and Store .....................................................
Overview Fyrite INSIGHT Plus Manual
1.9. Fyrite INSIGHT Plus Sales Combinations
Fuel Equations North American Siegert
Final Assembly
0024-
7343
0024-
7344
0024-
7345
0024-
7346
O2 Sensor Type Standard Long Life Standard Long Life
Kit Type:
B=Basic
B R B R B R B R
R=Reporting
Sales Kit P/N
0024-
8515
0024-
8516
0024-
8517
0024-
8518
0024-
8519
0024-
8520
0024-
8521
0024-
8522
Hard Case X X X X X X X X
Sampling
Probe & Hose
X X X X X X X X
Manual X X X X X X X X
Batteries X X X X X X X X
Boot X X X X X X X X
Spare filters X X X X X X X X
CO Sensor
Filter
w/NO
x
X X X X X X X X
Pressure X X X X X X X X
T-Air X X X X X X X X
T-Stack X X X X X X X X
O2 Sensor X X X X
LL O2 Sensor X X X X
Fuels 9 9 9 9 10 10 10 10
Memory 100 100 100 100 100 100 100 100
Fyrite User
Software (FUS)
X X X X
USB Cable X X X X
Printer X X X X
10 0024-9487 Rev 1
Fyrite INSIGHT Plus Manual Overview
1.10. Specifications
Specification Description
Temperature Storage: -20 to 50 C ( -4 to 122 F)
0 to 20 C (32 to 68 F ) optimal
Operation: -5 to 45 C (23 to 113 F)
Reference: 20 ± 2 C (68 ± 4 F)
Humidity Storage: 15 to 90% RH, non-condensing
Operation: 15 to 95% RH, non-condensing
Reference: 45 ± 10% RH, non-condensing
Pressure 1 atmosphere ± 10%
Weight 16 ounces (454 g) with batteries
Dimensions
(HxWxD)
Warm-up Time Minimum = 30 seconds; Maximum = 60 seconds
Gas Sample
Flow Rate
Sensors O2 Electrochemical (P/N: 0024-0788)
Product
Approvals and
Regulatory
Compliance
8.0” x 3.6” x 2.3” (20.3 cm x 9.1 cm x 5.8 cm)
300 to 700 cc/min
CO w/ NOx Filter Electrochemical (P/N: 0024-1593)
LL O
(Optional) Electrochemical (P/N: 0024-1591)
2
Temp (Stack) K-Type thermocouple
Temp (Air) K-Type thermocouple
Pressure Piezo-resistive
EN50270: (CE Mark) EMC tested in accordance with European
Directive 2004/108/EC.
EN50379: Standard for portable electrical apparatus designed
to measure combustion flue gas parameters of
heating appliances (Siegert only) Parts 1 and 3.
ROHS Compliance
Case
Construction
High impact ABS plastic with rubber over mold
Protective rubber boot with molded-in magnets.
Display Color 3.0” graphics LCD
USB Connector Mini B (USB 2.0)
0024-9487 Rev 1 11
Overview Fyrite INSIGHT Plus Manual
Specification Description
IrDA Port Protocol: IrDA-SIR Data Bits: 8
Baud Rate: 9600 Stop Bits: 1
Parity: None
Memory 100 locations for storing test results
Power Supply
Options
Measure-
ment
O2 and
LL O
2
CO w/ NOx
filter
Ambient
Temp
Stack Temp
Differential
Temp
Pressure /
Differential
Pressure
Batteries
(4 AA)
USB Cable
(A to Mini B)
Range Resolution Accuracy
0 to 20.9 % 0.1% O2
0 to
4000 ppm
-20 to 316° C
(-4 to 600° F)
-20 to 650° C
(-4 to 1202° F)
± 600° C
(±1112° F)
±100 mB
(±40 inwc)
Type: Disposable Alkaline (Included)
Duration: 15 hours min, continuous max draw
Type: Disposable Lithium
Duration: 20 hours, continuous max draw
Type: Rechargeable
Duration: 8 hours, continuous max draw
Source: PC
Source: AC source (via Wall Adapter)
2
N/A N/A
1 ppm
0.1° C
(0.1° F)
1° C
(1° F)
0.1° C
(0.1° F)
0.01 mB
(0.01 inwc)
± 0.3% O
±10 ppm (0 to 200 ppm)
±5% (201 to 4000 ppm)
± 1° C (0 to 100° C)
± 2° C (0 to 124° C)
±3° C (125 to 249° C)
±4° C (250 to 400° C)
±0.03 mB ( -1 to 1 mB)
±3% (-40 to -1 mB)
±3% (1 to 40 mB)
Response
Time (T90)
< 20 sec
< 40 sec
< 70 sec
< 50 sec
N/A
12 0024-9487 Rev 1
Fyrite INSIGHT Plus Manual Overview
NOTE: The North American (NA) configuration of the Fyrite
INSIGHT
measured oxygen is not above 16% O
Plus computes and displays the calculations as long as the
and the stack temperature is
2
not above 650° C (1202° F). The Siegert configuration of the Fyrite
INSIGHT
measured oxygen is not above 18.8% O
Plus computes and displays the calculations as long as the
and the stack temperature
2
is not above 650° C (1202° F).
Calculation Calculation Range
Efficiency (HHV) 0.1 to 100 % 0.1% X X
ETA (LHV) 0 to 115% 0.1% X
Excess Air 1 to 250 % 1% X
Stack Loss 0.1 to 100 % 0.1 % X
Lambda 1 to 9.55 0.01 X
CO2 (dry basis) 0.1 to a fuel-dependent max in % 0.1 % X X
CO Ref to O2 0 to 9999 ppm 1 ppm X X
CO/CO2 Ratio 0.0001 to fuel-dependent max 0.0001 X
Resolution
Configuration
NA Siegert
∇ ∇ ∇
0024-9487 Rev 1 13
Overview Fyrite INSIGHT Plus Manual
14 0024-9487 Rev 1
Fyrite INSIGHT Plus Manual Setup
or locations and details of
Section 2. Setup
2.1. Connecting the Probe and Thermocouple
A rigid stainless steel probe with handle is connected to a flexible hose with an
integral water-trap / filter used to draw a gas sample into the analyzer from the
room, grills, diffusers, and furnace flues. Refer to page 6.
1. Inspect the sample gas hose for cracks. If a hose is defective, replace the
entire probe assembly.
2. Before using the analyzer, check that the Water Trap / Filter is clean and
dry. If necessary, dry out the trap and replace the filter element (see page
76).
3. Push the probe’s sample gas hose onto the GAS inlet connector.
4. Push the probe’s draft hose (+ ∆P) onto the “+” pressure connector.
5. Push the probe’s thermocouple into the T-STACK connector on the
instrument, noting its orientation.
IMPORTANT: The T-STACK connector tabs are keyed to fit
into the connector in only one orientation. DO NOT force the
thermocouple connector tabs into the T-STACK connector.
6. Push the optional ambient/primary-air thermocouple into the T-AIR
connector.
NOTE: Refer to page 6
components.
f
0024-9487 Rev 1 15
Setup Fyrite INSIGHT Plus Manual
Button
Description
2.2. Front Panel Buttons
Powers the analyzer ON and OFF. Hold this button
•
down for at least 2 seconds to turn the power OFF.
UP (
•
), DOWN (), LEFT (), and RIGHT () arrows
are context-specific navigation buttons for the menus.
UP (
•
) and DOWN () arrow buttons scroll to menu
options that are hidden from view (when a side scroll
bar is displayed indicating additional information).
UP (
•
) and DOWN () arrow buttons cause the
displayed value to increase or decrease accordingly.
LEFT (
•
LEFT (
•
) and RIGHT () arrow buttons jump to the
top and bottom of lists, respectively.
) and RIGHT () arrow buttons scroll through
additional graphics screens.
LEFT (
•
) and RIGHT () arrow buttons position the
active cursor on specific elements of a value to be
changed.
The ENTER button. Performs the action selected.
•
While in the HOLD screen, turns the sample pump on,
•
displays the RUN screen, and begins a combustion
test.
While in the RUN screen, turns the sample pump off,
•
displays the HOLD screen and the last set of combustion
data.
Displays the HOLD screen while pressing it from most
•
menus.
Return the display to the HOLD screen while pressing it
•
during the shutdown sequence.
The ESC button cancels most operations and displays the
•
previous screen.
Pressing function keys accepts the corresponding function
•
16 0024-9487 Rev 1
defined above that key at the bottom of the display (for
example, PRINT, SAVE, MENU, etc.).
Fyrite INSIGHT Plus Manual Setup
0024-9487 Rev 1 17
Setup Fyrite INSIGHT Plus Manual
can be used to power the
is displayed when the cable is connected between a
2.3. Power Options
Power options include:
• Disposable AA alkaline batteries (included)
• Disposable AA lithium (Li) batteries
• Externally charged rechargeable NiMH batteries
• Power via USB cable (PC or wall adapter).
Check the Fyrite INSIGHT Plus for sufficient power prior to each use. Replace
the batteries if the low (or replace) battery symbol appears in the upper right
corner of the Fyrite
INSIGHT Plus screen.
The battery symbol changes colors from green to red as
battery voltage decreases. In addition, the red Replace
Battery symbol flashes.
The optional USB cable
instrument in place of batteries. The USB Power symbol
Fyrite INSIGHT Plus and a computer or wall adapter.
Batteries (4 AA, Fresh or Fully Charged)
Alkaline (disposable) 15 hours
Lithium (disposable) 20 hours
Rechargeable 8 hours
Replace batteries as follows.
1. Remove the battery cover from the back of analyzer.
2. If old batteries are installed, remove them and properly discard them.
3. Observing the polarity markings inside the battery compartment,
install four ‘AA’ disposable (alkaline or lithium) batteries or four fullycharged (externally charged) AA rechargeable NiMH batteries.
4. Replace the battery cover.
18 0024-9487 Rev 1
Estimated Life Span in Hours
(Continuous, Pump On)
Fyrite INSIGHT Plus Manual Setup
will be displayed if the
NOTE: The Fyrite
batteries.
INSIGHT Plus does NOT charge rechargeable
NOTE: A Set Clock error message
instrument is without power for an extended period of time.
2.4. Turning the Fyrite INSIGHT Plus On/Off
To turn on the Fyrite INSIGHT Plus, press the POWER button.
Press and hold the power again button to begin the shutdown cycle.
NOTE: After turning on the Fyrite
INSIGHT Plus, it performs a
warm-up procedure which includes an auto-zero procedure for the
sensors. For this reason, be sure to turn on the Fyrite
INSIGHT
Plus in a clean air environment.
∇ ∇ ∇
0024-9487 Rev 1 19
Setup Fyrite INSIGHT Plus Manual
20 0024-9487 Rev 1
Fyrite INSIGHT Plus Manual Configuration
configured for North American combustion equations as well as
Siegert combustion equations. Depending on how you have
during which the
, the
Section 3. Configuration
3.1. Menu Structure Overview
NOTE: The Fyrite INSIGHT Plus may be configured to use either
North American combustion equations or Siegert combustion
equations. As a result, several parameters are unique to each
configuration. This section shows a mix of screens that have been
configured your instrument, your screens may vary slightly from
those pictured in this section.
Menus and the items contained within them are described in a top-down
fashion, starting from the warm-up screens and working sequentially through
the menus and menu items.
3.2. The Warm-up Sequence
Warm-up Screens Description
Splash screen shows the Bacharach logo with version,
model number, and serial number information. This
screen is displayed for approximately 3 seconds.
A warm-up screen is displayed
instrument is purged and initialized. A countdown
timer is displayed with the current zero setting for the
CO sensor (Auto-Zero or Manual Zero).
If any errors are detected during warmup
corresponding error messages are displayed, after
which the user presses F2 to go to the Menu, or
presses RUN/HOLD to go to the Hold screen.
Sample errors (T-STACK and Set Clock errors) are
shown below.
0024-9487 Rev 1 21
Configuration Fyrite INSIGHT Plus Manual
3.3. Main Menu
Main Menu Function
Access the Select Fuel Menu (see page 24).
• Select combustion fuel
Access the Pressure Menu (see page 26).
• View current pressure readings
• Gas pressure, Differential across heat exchanger,
draft reading, and differential pressure
• Corresponding zero, save, and print functions
Access the Temperature Menu (see page 26).
• View current temperature readings
• Differential across heat exchanger and differential
temperature
• Corresponding zero, save, and print functions
Access the Leak Test Menu (Siegert only) (see page
27).
• Let-by and Tightness functions
Access the Ambient CO Test Menu (Siegert only) (see
page 28).
Access the Memory Options Menu (see page 30).
• Access previously saved test results
• Delete all previously saved test results
22 0024-9487 Rev 1
Fyrite INSIGHT Plus Manual Configuration
and the
, and
Main Menu Function
Access the Setup Menu (see page 32).
• Edit/view instrument preferences
• Edit/view system parameters
• Edit/view combustion test parameters
Access the Calibration Password Screen
Calibration Menu (see page 51).
• Calibrate sensors
Access the Diagnostics Menu (see page 52).
• View “run” meters
• View system diagnostic values
• Check O
• Fresh air diagnostics
Access the Device Status Menu (see page 55).
• Access model number, serial number
firmware version information
sensor life
2
0024-9487 Rev 1 23
Configuration Fyrite INSIGHT Plus Manual
, additional screens are
3.4. Select Fuel Menu
Select Fuel Function
Fuel List
Select the combustion fuel from the fuel list. Use the
UP () and DOWN () arrow buttons to highlight
the desired fuel and use the ENTER button to select.
NA Fuel List Siegert Fuel List
Natural Gas Natural Gas
Oil 2 KOKS
Oil 4 LEG
Oil 6 Propane
Propane Oil 2
Coal Oil 6
Wood Coal
Kerosene Biofuel
B5 (Biodiesel 5%) LPG
Custom #1* Butane
Custom #2* Custom #1*
Custom #2*
* See below for information on custom fuels.
CO
Max Value (Siegert Only)
2
In Siegert configurations
added after the fuel is selected. These screens
permit the adjustment of the CO
max value. Use the
2
DOWN () arrow key to highlight “Adjust” and use
the ENTER button to select. Use the arrow buttons
to select and adjust the desired value of CO
Max.
2
24 0024-9487 Rev 1
Loading...
+ 82 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.