Bunn ICB-TWIN Installation And Operating Manual

Bunn ICB-TWIN Installation And Operating Manual

Infusion series with smart funnel
Hide thumbs Also See for ICB-TWIN:

Advertisement

ICB-TWIN
Infusion Series
®
with Smart Funnel
®
INSTALLATION & OPERATING MANUAL
BUNN-O-MATIC CORPORATION
POST OFFICE BOX 3227
SPRINGFIELD, ILLINOIS 62708-3227
PHONE: (217) 529-6601 FAX: (217) 529-6644
To obtain the Illustrated Parts Catalog, visit the Bunn-O-Matic website, at www.bunn.com. This is absolutely FREE, and the
quickest way to obtain the catalog. Contact Bunn-O-Matic Corporation at 1-800-286-6070 to obtain a paper copy of the
required Illustrated Parts Catalog mailed via U.S. Postal Service
www.bunn.com
38112.0001E
03/08 ©2005 Bunn-O-Matic Corporation

Advertisement

Table of Contents
loading

Summary of Contents for Bunn ICB-TWIN

  • Page 1 PHONE: (217) 529-6601 FAX: (217) 529-6644 To obtain the Illustrated Parts Catalog, visit the Bunn-O-Matic website, at www.bunn.com. This is absolutely FREE, and the quickest way to obtain the catalog. Contact Bunn-O-Matic Corporation at 1-800-286-6070 to obtain a paper copy of the required Illustrated Parts Catalog mailed via U.S.
  • Page 2: Warranty

    SOLE OPTION AS SPECIFIED HEREIN, TO REPAIR, REPLACEMENT OR REFUND. In no event shall BUNN be liable for any other damage or loss, including, but not limited to, lost profits, lost sales, loss of use of equipment, claims of Buyer’s customers, cost of capital, cost of down time, cost of substitute equipment, facilities or services, or any other special, incidental or consequential damages.
  • Page 3: Table Of Contents

    This equipment will brew coffee into an awaiting server or airpot. The brewer may have an auxillary hot water faucet. It is only for indoor use on a sturdy and level counter or shelf. Please install in an area where there are no water jet devices.
  • Page 4: User Notices

    Vac, 30 A, 1 phase, 4 conductor. Plug to be selected and installed only by qualified service personnel. 38125.0000A 04/05 © 2005 Bunn-O-Matic Corporation Risk of Fire. Use a UL listed grounding type attachment plug, rated 125/208 Vac, 30 A, 1 phase, 4 conductor. Plug to be selected and installed only by qualified service personnel.
  • Page 5: Electrical Requirements

    ELECTRICAL REQUIREMENTS WARNING - If the power cord is ever damaged, it must be replaced by the manufacturer or its service agent with a special cord available from the manufacturer or its service agent in order to avoid a hazard. Refer to Data Plate on the Brewer, and local/national electrical codes to determine circuit requirements.
  • Page 6: Plumbing Requirements

    NOTE - Bunn-O-Matic recommends 3⁄8" copper tubing for all installations from the 1⁄2" water supply line. A tight coil of copper tubing in the water line will facilitate moving the brewer to clean the counter top. Bunn-O-Matic does not recommend the use of a saddle valve to install the brewer. The size and shape of the hole made in the supply line by this type of device may restrict water flow.
  • Page 7: Operating Controls

    ENABLE ON / OFF BREW A. ON/OFF SWITCH Pressing the "ON/OFF" pad will alternately turn the selected brewing side on and off. Pressing this pad during the brew cycle will interrupt the brew cycle, stopping the flow of water. Pressing this pad during programming of the brewer will exit the setup and return to the main screen.
  • Page 8: Initial Set-Up

    Insert an empty funnel into the funnel rails of one of the brew stations. Place an empty server under the funnel. Connect the brewer to the power source. Make sure the corresponding ON/OFF switch is ON (LED will be lit). Water will flow into the tank and stop when the tank is filled to its capacity.
  • Page 9: Coffee Brewing

    WITHOUT A SMART FUNNEL AND MHG or DBC GRINDER: 1. Begin each brew cycle with a clean empty brew funnel. 2. Insert a BUNN filter into the funnel. 3. Pour the fresh coffee into the filter and level the bed of grounds by gently shaking.
  • Page 10: Cleaning

    1. The use of a damp cloth rinsed in any mild, nonabrasive, liquid detergent is recommended for cleaning all surfaces on Bunn-O-Matic equipment. Do NOT clean this equipment with a water jet device. 2. Check and clean each sprayhead. The sprayhead holes must always remain open.
  • Page 11: Glossary

    GLOSSARY AD CARD: An assembly consisting of computer chips and an instruction label. Used for loading advertising messages into the brewer. AUTO PULSE BREW SETUP: The setting of a pulse brew routine by entering in the total desired water delivery time.
  • Page 12 GLOSSARY (Continued) RECIPE: Set of brewing parameters stored in the brewer. The parameters are unique for each coffee name. Coffee recipes include brew ounces, bypass percentages, pulse brew or pre-infusion and drip time. RECIPE CARD: An assembly consisting of a computer chip and an instruction label. Used for loading a recipe into the brewer and the companion DBC or MHG Grinder.
  • Page 13: Programming

    Using the menu-driven display on the front of the brewer, the operator has the ability to alter or modify various brewing parameters such as brew temperatures, brew volumes, bypass percentages, pulse brew, etc. This allows for the precise brewing of various flavors of coffee. Programming of the brewer is achieved by entering a certain function.
  • Page 14: Programming The Brewer

    The programming of the brewer is divided into two levels. There is one function in Level 1. All other functions are accessed in Level 2. The following function screens are in order of appearance. Each screen will have instructions on how to access and the procedures for programming the various functions of the brewer.
  • Page 15: Function Flow Chart

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - FLOW CHART PROGRAMMING FUNCTIONS - LEVEL I PROGRAMMING FUNCTIONS - LEVEL 2 SET LANGUAGE? SET NEW RECIPE? ENABLE SANITATION DONE L SPRY OZ/M: XX.X DONE CALIBRATE FLOW? SERVICE TOOLS BREW LOCKOUT? DONE UNITS REVIEW RECIPES METRIC DONE ENG SET TEMP 200°...
  • Page 16: Brew Lockout

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL I BREW LOCKOUT This function allows the operator to prevent or allow brewing if the water temperature is less than the set READY temperature. Procedure for setting Brew Lockout: 1. To access this function screen press and hold the right hidden button. Release when the display reads: 2.
  • Page 17: Set Language

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) The functions in the second level of programming allow the operator to adjust brew settings and other feature options. To access the level 2 function screens press and hold the right hidden button for approximately 5 seconds. Release when the display reads: SET LANGUAGE This function allows the operator to select the language used for the display.
  • Page 18: Units

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) UNITS This function allows the operator to select if numeric settings are displayed in English or Metric units. Procedure for setting the Units: 1. Press and hold the right hidden button until the display reads SET LANGUAGE? Press and release the right hidden button until the display reads UNITS.
  • Page 19: Review Recipes

    MAIN SCREEN. DON'T KNOW GO TO SET NEW RECIPE, PAGE 21 AND FOLLOW THE INSTRUCTIONS REFER TO NAME LIST IN GRINDER MANUAL CONTACT BUNN-O-MATIC FOR ASSISTANCE Page 19 REVIEW RECIPES PRESSING NO WILL NO NAME COFFEE ADVANCE TO NEXT...
  • Page 20: Assign Recipe

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) ASSIGN RECIPE This function allows the operator to assign recipes to the six brew buttons (three each side). Standard recipes and any saved recipes from a Smart Funnel or Recipe Card can be assigned to a brew button.
  • Page 21: Funnel And Grinder)

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) SET NEW RECIPE (to set a new COFFEE recipe using a Smart Funnel or RECIPE CARD) Using a Smart Funnel and a G9-2T DBC or MHG Grinder: This function allows the operator to set BREW VOL- UMES, BYPASS PERCENTAGE, PULSE BREW TIMES AND DRIP OUT TIMES for each coffee name preset in the grinder’s memory.
  • Page 22 PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) Procedure for Setting the Recipe: NOTE: Before beginning setup, place a server beneath the brew funnel. 1. Insert the funnel into the grinder and select the small batch size to grind. It is not necessary to have coffee beans in the hopper(s) in order to program the brewer.
  • Page 23 PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) 27 for description of %BYPASS function). 13. Using (-) and (+), set the amount of bypass water (percentage) to be dispensed around the grounds. 14. When finished, press the other batch size and repeat step #13.
  • Page 24: Set New Recipe (Using Recipe Card)

    VOLUMES, PULSE BREW TIMES and DRIP OUT TIME for that particular coffee name. These can all be loaded in seconds. Contact Bunn-O-Matic Corporation for the availability of RECIPE CARDS and the RECIPE WRITER used to program the RECIPE CARDS. NOTE: Instructions to program the brewer and grinder are printed on the RECIPE CARD, along with the coffee name that is being programmed.
  • Page 25: Grinder Or Recipe Card)

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) SET NEW RECIPE If not using a Smart Funnel and/or a G9-2T DBC or MGH Grinder and/or a Recipe Card It is possible to operate the brewer without using a Smart Funnel and/or G9-2T DBC or MHG Grinder.
  • Page 26: Brew

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) Procedure for modifying COFFEE recipes: Coffee recipes: BREW OZ: Range: OFF, 10.0 oz to 224.0 oz (.3 - 6.6 L) for both batch sizes. This function allows adjustment of the brew volumes for each batch.
  • Page 27: Bypass

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) Coffee recipes: %BYPASS: Range: 0 to 90% for both batch sizes This function allows adjustment of the amount of water that bypasses the grounds. The number signifies the percentage of the brew volume which does not flow over the coffee grounds.
  • Page 28: Pulse Brew

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) COFFEE RECIPES: SET PULSE BREW/PREINFUSION This function allows the operator to program the brewer to “pulse” the sprayhead flow on and off during a brew cycle (start and stop the flow of water out of the spray- head).
  • Page 29 PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) Setting Pulse Brew – EASY Pulse Brew NOTE: If the brewer is already on the SET PULSE BREW screen, skip steps 1 through 6, and proceed directly to step 9. 1.
  • Page 30 PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) Setting PulseBrew/Preinfusion – MANUAL Pulse Brew NOTE: If the brewer is already on the SET PULSE BREW screen, skip steps 1 through 6, and proceed directly to step 9. 1. Press and hold the right hidden button until the dis- play reads SET LANGUAGE.
  • Page 31: Set Pulse Brew

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) REVIEW RECIPES? PRESSING NO WILL NO NAME COFFEE ADVANCE TO NEXT FUNCTION SCREEN MODIFY SHOW NEXT ADVANCE TO THE RECIPE TO BE MODIFIED (RECIPE NAME) MODIFY SHOW NEXT SET BREW OZ XX.X AND % BYPASS WHEN BOTH BATCHES ARE DONE, PRESS YES TO ADVANCE TO SET PULSE BREW...
  • Page 32: Drip Time

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) COFFEE RECIPES: DRIP TIME This function allows the operator to adjust the DRIP TIME (time from end of sprayhead flow to when liquid stops dripping from the funnel). When the brew cycle is complete, the display will show DRIPPING and will countdown the time until the funnel empties.
  • Page 33: Set Temp

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) SET TEMP This function allows the operator to adjust the brew water temperature in the tank. This also sets the hot water faucet dispense temperature. Procedure for setting the Set Temp Range: 185°...
  • Page 34: Ready Degree

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) READY DEGREE This function allows the operator to set the minimum temperature allowable to start a brew cycle. The range can be from 2° to 20° F within the set temperature. The water must be at the READY temperature or higher for the display to indicate READY TO BREW.
  • Page 35: Enable Ads

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) ENABLE ADS This function allows the operator to choose whether or not to display an advertising message. An ad can be saved to the brewer by either writing the ad using the programming commands, or by entering the ad into the brewer using an AD CARD.
  • Page 36 PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) ENABLE ADS (Continued) Procedure to READ in a New Ad: NOTE: Saving a new ad will erase any previously saved ad in the brewer’s memory. 1. From the NEW AD? screen, press and release CARD.
  • Page 37: Enable Sanitation

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) ENABL SANITATION This function allows the operator to enable the sanita- tion function and set the time before a cleaning alert will be displayed. Procedure for enabling sanitation: Range: 0.0 to 72.0 hrs 1.
  • Page 38: Enable Energy Saver

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) ENABLE ENERGYSAVR This function allows the operator to enable the ENERGY SAVINGS mode function and set the idle time. Once the set idle time has expired, the operator can choose to have the heaters either turn off, or reduce the tank holding temp to 140°...
  • Page 39: Enable Freshness Timer

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) ENABLE FRESH TIMER This function allows the operator to enable the Freshness Alert and set the expiration time. The expiration time is the amount of time the product is allowed to sit in the server/dispenser before a fresh batch is brewed.
  • Page 40: Refill

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) REFILL Range: 0 to 155 This function allows the operator to adjust the sensitiv- ity of the refill circuit. This is mainly a troubleshooting feature. Water in different geographical locations can have different conductivities.
  • Page 41: Flow Rates

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) L/R SPRAY OZ/M This function allows the operator to view or to enter the actual flow rate coming out of the sprayhead for each side of the brewer. This is NOT used to control the actual flow rate, but to tell the internal controller how fast the water is flowing.
  • Page 42 PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) L/R BYPASS OZ/M This function allows the operator to view or to enter the actual flow rate coming out of the bypass nozzle for each side of the brewer. This is NOT used to control the actual flow rate, but to tell the internal controller how fast the water is flowing.
  • Page 43: Calibrate Flow

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) CALIBRATE FLOW This function allows the operator to enter the actual flow rate of the sprayhead and the bypass for each side of the brewer by dispensing both separately for one minute. The volumes are then entered into the brewer.
  • Page 44 PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) CALIBRATE FLOW (Continued) Procedure to calibrate the bypass flow rate: 1. Place a container, accurately graduated and with a minimum capacity of 60 ounces, beneath the fun- nel. 2. Press and hold the right hidden button until the display reads SET LANGUAGE.
  • Page 45: Brew Counters

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) BREW COUNTERS This function allows the operator to track the total num- ber of brew cycles completed, as well as the number of batches brewed using each of the brew buttons. There are six resettable counters, and one life counter that is not resettable.
  • Page 46: Asset Number

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) ASSET NUMBER This function allows the operator to enter the machine's asset number. This can be useful for tracking the usage or service of an individual machine within a group. Procedure to enter the asset number: 1.
  • Page 47: Service Number

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) SERVICE NUMBER This function allows the operator to enter in the tele- phone number to call if service is needed. The service number will be displayed anytime there is a fault mes- sage displayed (see Troubleshooting on page 55).
  • Page 48: Service Tools

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) SERVICE TOOLS This function allows the testing of individual components and the ability to check switches for proper function. This function also tests the funnel sensor coil’s frequency (diagnostic tool for troubleshooting purposes only). Procedure to test components and outputs: The following components can be individually tested: Left Brew Valve...
  • Page 49 PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) SERVICE TOOLS? PRESSING NO WILL ADVANCE TO FACTORY DEFAULTS TEST OUTPUTS? PRESSING NO WILL ADVANCE TO TEST SWITCHES <- <- BREW VALVE NEXT <- <- BYPASS VALVE NEXT <- <- FUNNEL LOCK NEXT BREW VALVE ->...
  • Page 50 PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) Procedure to test switches: The following switches can be individually tested: <- <- Full Batch Full Batch -> -> <- <- Half Batch Half Batch -> -> <- <- Power Power ->...
  • Page 51 PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) Procedure to test coil frequency: 1. Press and hold the right hidden button until the dis- play reads SET LANGUAGE. Press the right hidden button until the display reads SERVICE TOOLS. 2.
  • Page 52: Factory Defaults

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) FACTORY DEFAULTS This function allows the operator to erase ALL of the previously entered recipes and ad messages. Factory-set default values will replace ALL previous settings. Procedure to set factory defaults: 1.
  • Page 53: Default Settings

    PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) FACTORY DEFAULT VALUES Brew Lockout - Enabled Language - English Units - English SWITCH RECIPE Left Brew A – REGULAR Left Brew B – DECAF Left Brew C – BREAKFAST BLEND Right Brew A –...
  • Page 54 PROGRAMMING THE BREWER (cont.) PROGRAMMING FUNCTIONS - LEVEL 2 (cont.) FACTORY DEFAULT VALUES (Continued) DECAF RECIPE: BREW VOLUMES Half Batch – 64 OZ Full Batch – 128 OZ % BYPASS Half Batch – 0 % Full Batch – 20 % PULSE BREW TIMES Half Batch –...
  • Page 55: Troubleshooting

    A troubleshooting guide is provided to suggest probable causes and remedies for the most likely problems encountered. If the problem remains after exhausting the troubleshooting steps, contact the Bunn-O-Matic Technical Service Department. • Inspection, testing, and repair of electrical equipment should be performed only by qualified service person- nel.
  • Page 56 TROUBLESHOOTING (cont.) PROBLEM Temperature Too Low Heating Time Too Long Fill Time Too Long Temp Sensor Out Of Range, Check For Bad Connections Temp Sensor Out Of Range, Check Wire For Shorts Equipment will not operate PROBABLE CAUSE 1. Water temperature in the tank does not meet the ready tempera- ture.
  • Page 57 TROUBLESHOOTING (cont.) PROBLEM Brew cycle will not start PROBABLE CAUSE 1. No water 2. No power or incorrect voltage to the brewer 3. ON/OFF switch 4. Brew switch 5. Brew valve 6. Control Board Page 57 REMEDY Check plumbing and shut-off valves Check for voltage across the termi- nals at the terminal block.
  • Page 58 TROUBLESHOOTING (cont.) PROBLEM Automatic refill will not operate or display shows FILL TIME TOO LONG PROBABLE CAUSE 1. No water 2. Refill probe or Sensitivity set- ting 3. Refill valve Page 58 REMEDY Check plumbing and shut-off valves Remove the strainer and check for obstructions.
  • Page 59 TROUBLESHOOTING (cont.) PROBLEM Automatic refill will not operate or display shows FILL TIME TOO LONG (Continued) PROBABLE CAUSE 4. Control Board 5. ON/OFF Switch Page 59 REMEDY Refill valve – Disconnect the brewer from the power source and remove wires from refill valve coil. Check for continuity across the terminals of the solenoid coil.
  • Page 60 TROUBLESHOOTING (cont.) PROBLEM Water flows into tank continuously with power removed from brewer. PROBABLE CAUSE 1. Refill valve 2. Refill probe or sensitivity set- ting 3. Control Board Page 60 REMEDY Foreign material lodged in valve, holding it in open state. Check the sensitivity setting.
  • Page 61 TROUBLESHOOTING (cont.) PROBLEM Water will not heat or display shows HEATING TIME TOO LONG. PROBABLE CAUSE 1. Limit Thermostat 2. Temperature probe 3. Tank heaters 4. Control Board Page 61 REMEDY Remove power from the brewer. Check for continuity through the limit thermostat.
  • Page 62 TROUBLESHOOTING (cont.) PROBLEM No bypass water Spitting or unusual steaming from sprayhead or air vent. PROBABLE CAUSE 1. Bypass valve 2. Recipe settings 1. Lime buildup 2. Temperature probe 3. Control Board Page 62 REMEDY Test the bypass valve. Refer to the test outputs procedures on page Check to make sure bypass % has been set for the current recipe.
  • Page 63 TROUBLESHOOTING (cont.) PROBLEM Inconsistent beverage level in server/dispenser PROBABLE CAUSE Improper water pressure Brew valve Bypass valve Lime buildup Brew volume adjustment Page 63 REMEDY Check operating water pressure to the brewer. It must be between 20 and 90 psi (138 and 620 kPa). Test the brew valve.
  • Page 64 2. Plumbing lines 3. Water supply 4. Tank heaters Page 64 REMEDY Repair or replace leaky valve BUNN paper filters should be used for proper extraction Check sprayhead The brew cycle should be started only with an empty server under the funnel.
  • Page 65 4. Funnel Loading 5. Water temperature 6. Incorrect recipe Page 65 REMEDY BUNN paper filters should be used for proper extraction For coffee, a sufficient quantity of fresh drip or regular grind should be used for proper extraction. Bunn-O-Matic sprayhead should...
  • Page 66: Wiring Diagram

    J2-20 J2-22 J16-1 MEMORY BOARD J16-5 (Early Models only) 120/208 OR 120/240 VOLTS AC 3 WIRE + GND SINGLE PHASE 37299.0001C 02/07 ©2005 BUNN-O-MATIC CORPORATION MAIN ON/OFF SWITCH (Late Models only) BLK-18 BLK-14 LIMIT THERMOSTAT TANK HEATER BLU-14 BLU-14 RED-14...

Table of Contents