Store Reviews
| 5 star | 84% | |
| 4 star | 13% | |
| 3 star | 3% | |
| 2 star | 0% | |
| 1 star | 0% |
$28.79 Original price was: $28.79.$26.19Current price is: $26.19.
This Ducati PaulSmart 1000 LE 2006 Workshop Repair Service Manual (MT062683) is a comprehensive source of service information and specifications for Ducati PaulSmart 1000 LE 2006. It contains detailed instructions and step by step diagrams for all workshop procedures. Everything from re-wiring to rebuilding the engine is covered – as well as electrical diagrams, service procedures, fluid capacities, etc. With this Ducati PaulSmart 1000 LE 2006 Workshop Repair Service Manual (MT062683), you will have all the information required to perform every job that could be done by garages and mechanics from changing spark plugs, brake fluids, oil changes, engine rebuilds, electrical faults and much more.
| 5 star | 84 | 84% |
| 4 star | 13 | 13% |
| 3 star | 3 | 3% |
| 2 star | 0% | |
| 1 star | 0% |
Sorry, no reviews match your current selections
Ducati Paulsmart 1000 Le 2006 Workshop Repair Service Manual (MT062683)
This professional technical manual contains service, maintenance, and troubleshooting information for your Ducati PaulSmart 1000 LE 2006, covering All Models/Engines/Trim/Transmissions Types. This top quality Ducati PaulSmart 1000 LE 2006 Workshop Repair Service manual is COMPLETE and INTACT as should be without any MISSING/CORRUPT part or pages. It is the SAME manual used in the local service/repair shop. Ducati PaulSmart 1000 LE 2006 manual is guaranteed to be fully funtional to save your precious time.
Original Ducati PaulSmart 1000 LE 2006 Workshop Service Repair Manual is a Complete Informational Book. At the click of a mouse you have access to the most comprehensive diagnostic, repair and maintenance information as used by professional technicians.
Written by the manufacturers, Ducati PaulSmart 1000 LE 2006 original workshop manual contain hundreds of pages of diagrams and detailed information for specific vehicle or equipment repair. Ducati PaulSmart 1000 LE 2006 Original Service Manual, Wiring Diagrams and Bulletins are the most accurate and complete available.
The Ducati PaulSmart 1000 LE 2006 sevice manual includes pictures and easy to follow directions on what tools are needed and how the repair is performed. Just imagine how much you can save by doing simple repairs yourself. You can save anywhere from hundreds if not thousands of dollars in repair bills by using this Ducati PaulSmart 1000 LE 2006 repair manual / service manual. Many people buy this Ducati PaulSmart 1000 LE 2006 service manual just to have it around for when the inevitable happens. Sooner or later, maintenance will need to be performed. Be prepared for it when it happens by simply purchasing this Ducati PaulSmart 1000 LE 2006 service manual for later use! See below for a list of items that most of our manuals cover. Some manuals actually cover more items that are not even listed!
The manual covers:
Ducati PaulSmart 1000 LE 2006 General Information
Ducati PaulSmart 1000 LE 2006 Fuel system
Ducati PaulSmart 1000 LE 2006 Cooling system
Ducati PaulSmart 1000 LE 2006 Engine top end
Ducati PaulSmart 1000 LE 2006 Clutch
Ducati PaulSmart 1000 LE 2006 Engine lubrication system
Ducati PaulSmart 1000 LE 2006 Engine Removal /Installation
Ducati PaulSmart 1000 LE 2006 Crankshaft/ Transmission
Ducati PaulSmart 1000 LE 2006 Wheels/Tires
Ducati PaulSmart 1000 LE 2006 Final Drive
Ducati PaulSmart 1000 LE 2006 Brakes
Ducati PaulSmart 1000 LE 2006 Suspension
Ducati PaulSmart 1000 LE 2006 Steering
Ducati PaulSmart 1000 LE 2006 Frame
Ducati PaulSmart 1000 LE 2006 Electrical System
Ducati PaulSmart 1000 LE 2006 Appendix
PLUS A LOT MORE INFO!!!
Whether it is a service manual or repair manual having them in an electronic format is a huge advantage over having a book since there is no getting oil or dirty hands on them. You can simply print of the desired section of your Ducati PaulSmart 1000 LE 2006 Workshop Repair Service manual from your PC and throw away once you have completed the repair or service.
Really isnt any difference between a paper manual you’d buy in stores or a digital manual Ducati PaulSmart 1000 LE 2006 you download from the Internet. In some cases, its the same manual. In other cases, it may be the factory manaul, which can’t be found in stores. Whether using a paper manual or digital download manual, you’ll find the same features in both. This manual Ducati PaulSmart 1000 LE 2006 includes, step-by-step repair procedures, critical specifications, illustrations or pictures, maintenance, disassembly, assembly, cleaning and reinstalling procedures, and much more. The biggest difference between a paper manual and this digital manual Ducati PaulSmart 1000 LE 2006, is you can download the digital version straight to your computer in just seconds and fix your problems now for Ducati PaulSmart 1000 LE 2006.
With this Professional Quality, highly detailed Ducati PaulSmart 1000 LE 2006 Service Repair Workshop Manual you will be able to work on your vehicle with the absolute best resources available, which will save you a lot of money in repair costs and will also help you to look after your Ducati PaulSmart 1000 LE 2006.
In this Ducati PaulSmart 1000 LE 2006 Workshop Repair Service Manual you can find:
– Detailed substeps expand on repair procedure information
– Notes, cautions and warnings throughout each chapter pinpoint critical information.
– Numbered instructions guide you through every repair procedure step by step.
– Bold figure number help you quickly match illustrations with instructions.
– Detailed illustrations, drawings and photos guide you through every procedure.
– Enlarged inset helps you identify and examine parts in detail.
– Numbered table of contents easy to use so that you can find the information you need fast.
– This Ducati PaulSmart 1000 LE 2006 Workshop Repair Service manual also makes it easy to diagnose and repair problems with your machines electrical system.
– Troubleshooting and electrical service procedures are combined with detailed wiring diagrams for ease of use.
Product Details:
File Format: PDF
Language: English
Specifications: Full Printable
Zoom IN/OUT: YES
Delivery:Instant Download!!
Requirements: Adobe PDF Reader & WinZip
Compatible: All Versions of Windows & Mac
INSTANT DOWNLOAD means NO SHIPPING COST or WAITING FOR THE BOOK OR CD TO ARRIVE IN THE MAIL
Keywords:
Ducati PaulSmart 1000 LE 2006 Service Repair Manual, Ducati PaulSmart 1000 LE 2006 Full Original Manual, Ducati PaulSmart 1000 LE 2006 Factory Service Manual, Ducati PaulSmart 1000 LE 2006 Workshop Service Manual, Ducati PaulSmart 1000 LE 2006 Service Manual, Ducati PaulSmart 1000 LE 2006 Repair Manual, Ducati PaulSmart 1000 LE 2006 Full Manual, Ducati PaulSmart 1000 LE 2006 Digital Manual, Ducati PaulSmart 1000 LE 2006 Workshop Manual, Ducati PaulSmart 1000 LE 2006 Factory Manual, Ducati PaulSmart 1000 LE 2006 Manual Pdf DOwnload, Ducati PaulSmart 1000 LE 2006 Factory Repair Manual, Ducati PaulSmart 1000 LE 2006 Workshop Repair Manual, Ducati PaulSmart 1000 LE 2006 General Information, Ducati PaulSmart 1000 LE 2006 Specifications, Ducati PaulSmart 1000 LE 2006 Engine Removal, Ducati PaulSmart 1000 LE 2006 Wiring Diagrams, Ducati PaulSmart 1000 LE 2006 Oil Types, Ducati PaulSmart 1000 LE 2006 Periodic Maintenance and Tune-Up Procedures, Ducati PaulSmart 1000 LE 2006 Engine Servicing, Ducati PaulSmart 1000 LE 2006 Disassembly, Ducati PaulSmart 1000 LE 2006 Reassembly, Ducati PaulSmart 1000 LE 2006 Electrical System, Ducati PaulSmart 1000 LE 2006 Brakes, Ducati PaulSmart 1000 LE 2006 Steering, Ducati PaulSmart 1000 LE 2006 Suspension, Ducati PaulSmart 1000 LE 2006 Servicing Information, Ducati PaulSmart 1000 LE 2006 Service Data, Ducati PaulSmart 1000 LE 2006 Complete Engine Service, Ducati PaulSmart 1000 LE 2006 Fuel System Service, Ducati PaulSmart 1000 LE 2006 All Factory Repair Procedures, Ducati PaulSmart 1000 LE 2006 Gearbox, Ducati PaulSmart 1000 LE 2006 Exhaust System, Ducati PaulSmart 1000 LE 2006 Suspension, Ducati PaulSmart 1000 LE 2006 Fault Finding, Ducati PaulSmart 1000 LE 2006 Front Suspension, Ducati PaulSmart 1000 LE 2006 Cooling System, Ducati PaulSmart 1000 LE 2006 Detailed Specifications, Ducati PaulSmart 1000 LE 2006 Factory Maintenance Schedules, Ducati PaulSmart 1000 LE 2006 Electrics, Ducati PaulSmart 1000 LE 2006 Exhaust Service, Ducati PaulSmart 1000 LE 2006 gearshift, Ducati PaulSmart 1000 LE 2006 fix, Ducati PaulSmart 1000 LE 2006 stator, Ducati PaulSmart 1000 LE 2006 rotors, Ducati PaulSmart 1000 LE 2006 pads, Ducati PaulSmart 1000 LE 2006 starter, Ducati PaulSmart 1000 LE 2006 tank, Ducati PaulSmart 1000 LE 2006 gas, Ducati PaulSmart 1000 LE 2006 carburettor, Ducati PaulSmart 1000 LE 2006 bars, Ducati PaulSmart 1000 LE 2006 performance, Ducati PaulSmart 1000 LE 2006 no spark, Ducati PaulSmart 1000 LE 2006 wheel, Ducati PaulSmart 1000 LE 2006 jet pump, Ducati PaulSmart 1000 LE 2006 carburetor, Ducati PaulSmart 1000 LE 2006 shop, Ducati PaulSmart 1000 LE 2006 four, Ducati PaulSmart 1000 LE 2006 electronic, Ducati PaulSmart 1000 LE 2006 exhaust, Ducati PaulSmart 1000 LE 2006 strut, Ducati PaulSmart 1000 LE 2006 compression ratio, Ducati PaulSmart 1000 LE 2006 frame, Ducati PaulSmart 1000 LE 2006 kickstart, Ducati PaulSmart 1000 LE 2006 cover, Ducati PaulSmart 1000 LE 2006 electric, Ducati PaulSmart 1000 LE 2006 rebuild, Ducati PaulSmart 1000 LE 2006 lights, Ducati PaulSmart 1000 LE 2006 radiator, Ducati PaulSmart 1000 LE 2006 displacement, Ducati PaulSmart 1000 LE 2006 motor, Ducati PaulSmart 1000 LE 2006 crank, Ducati PaulSmart 1000 LE 2006 head, Ducati PaulSmart 1000 LE 2006 seat, Ducati PaulSmart 1000 LE 2006 workshop, Ducati PaulSmart 1000 LE 2006 piston, Ducati PaulSmart 1000 LE 2006 intake, Ducati PaulSmart 1000 LE 2006 system, Ducati PaulSmart 1000 LE 2006 storage, Ducati PaulSmart 1000 LE 2006 fuse, Ducati PaulSmart 1000 LE 2006 parts, Ducati PaulSmart 1000 LE 2006 specifications, Ducati PaulSmart 1000 LE 2006 weight, Ducati PaulSmart 1000 LE 2006 fix, Ducati PaulSmart 1000 LE 2006 transmission, Ducati PaulSmart 1000 LE 2006 chart, Ducati PaulSmart 1000 LE 2006 plate, Ducati PaulSmart 1000 LE 2006 thrust plate, Ducati PaulSmart 1000 LE 2006 struts, Ducati PaulSmart 1000 LE 2006 change coolant, Ducati PaulSmart 1000 LE 2006 brakes, Ducati PaulSmart 1000 LE 2006 plastic, Ducati PaulSmart 1000 LE 2006 forks, Ducati PaulSmart 1000 LE 2006 pgm-fi, Ducati PaulSmart 1000 LE 2006 suspension, Ducati PaulSmart 1000 LE 2006 over, Ducati PaulSmart 1000 LE 2006 magneto, Ducati PaulSmart 1000 LE 2006 spring, Ducati PaulSmart 1000 LE 2006 start, Ducati PaulSmart 1000 LE 2006 fender, Ducati PaulSmart 1000 LE 2006 carboretor, Ducati PaulSmart 1000 LE 2006 size, Ducati PaulSmart 1000 LE 2006 light, Ducati PaulSmart 1000 LE 2006 swinger, Ducati PaulSmart 1000 LE 2006 coolant, Ducati PaulSmart 1000 LE 2006 online, Ducati PaulSmart 1000 LE 2006 information, Ducati PaulSmart 1000 LE 2006 switch, Ducati PaulSmart 1000 LE 2006 fenders, Ducati PaulSmart 1000 LE 2006 triple, Ducati PaulSmart 1000 LE 2006 drive shaft, Ducati PaulSmart 1000 LE 2006 panels, Ducati PaulSmart 1000 LE 2006 fuel pump, Ducati PaulSmart 1000 LE 2006 conrod, Ducati PaulSmart 1000 LE 2006 tork, Ducati PaulSmart 1000 LE 2006 front, Ducati PaulSmart 1000 LE 2006 error codes, Ducati PaulSmart 1000 LE 2006 problems, Ducati PaulSmart 1000 LE 2006 diy, Ducati PaulSmart 1000 LE 2006 propulsion system, Ducati PaulSmart 1000 LE 2006 muffler, Ducati PaulSmart 1000 LE 2006 steering, Ducati PaulSmart 1000 LE 2006 hull, Ducati PaulSmart 1000 LE 2006 downloadable, Ducati PaulSmart 1000 LE 2006 starting, Ducati PaulSmart 1000 LE 2006 eps, Ducati PaulSmart 1000 LE 2006 stroke, Ducati PaulSmart 1000 LE 2006 battery, Ducati PaulSmart 1000 LE 2006 troubleshooting, Ducati PaulSmart 1000 LE 2006 swingarm, Ducati PaulSmart 1000 LE 2006 shaft, Ducati PaulSmart 1000 LE 2006 flywheel, Ducati PaulSmart 1000 LE 2006 bar, Ducati PaulSmart 1000 LE 2006 kick, Ducati PaulSmart 1000 LE 2006 reference, Ducati PaulSmart 1000 LE 2006 pilot jet, Ducati PaulSmart 1000 LE 2006 rectifier, Ducati PaulSmart 1000 LE 2006 handle, Ducati PaulSmart 1000 LE 2006 primary reduction gear, Ducati PaulSmart 1000 LE 2006 diagram, Ducati PaulSmart 1000 LE 2006 cooler, Ducati PaulSmart 1000 LE 2006 cables, Ducati PaulSmart 1000 LE 2006 brake, Ducati PaulSmart 1000 LE 2006 overhaul, Ducati PaulSmart 1000 LE 2006 regulator, Ducati PaulSmart 1000 LE 2006 drive train, Ducati PaulSmart 1000 LE 2006 which engine oil, Ducati PaulSmart 1000 LE 2006 body, Ducati PaulSmart 1000 LE 2006 data, Ducati PaulSmart 1000 LE 2006 kicker, Ducati PaulSmart 1000 LE 2006 bore, Ducati PaulSmart 1000 LE 2006 install, Ducati PaulSmart 1000 LE 2006 track, Ducati PaulSmart 1000 LE 2006 hydraulic, Ducati PaulSmart 1000 LE 2006 rotor, Ducati PaulSmart 1000 LE 2006 switchs, Ducati PaulSmart 1000 LE 2006 idle, Ducati PaulSmart 1000 LE 2006 schedule, Ducati PaulSmart 1000 LE 2006 problem, Ducati PaulSmart 1000 LE 2006 rod, Ducati PaulSmart 1000 LE 2006 efi, Ducati PaulSmart 1000 LE 2006 instruction, Ducati PaulSmart 1000 LE 2006 fuel, Ducati PaulSmart 1000 LE 2006 carb, Ducati PaulSmart 1000 LE 2006 slow jet, Ducati PaulSmart 1000 LE 2006 viscosity, Ducati PaulSmart 1000 LE 2006 bogey, Ducati PaulSmart 1000 LE 2006 coil, Ducati PaulSmart 1000 LE 2006 illustration, Ducati PaulSmart 1000 LE 2006 side, Ducati PaulSmart 1000 LE 2006 oversized, Ducati PaulSmart 1000 LE 2006 speed, Ducati PaulSmart 1000 LE 2006 crankshaft, Ducati PaulSmart 1000 LE 2006 specs, Ducati PaulSmart 1000 LE 2006 ignition, Ducati PaulSmart 1000 LE 2006 camshaft, Ducati PaulSmart 1000 LE 2006 skis, Ducati PaulSmart 1000 LE 2006 cam, Ducati PaulSmart 1000 LE 2006 charge, Ducati PaulSmart 1000 LE 2006 air, Ducati PaulSmart 1000 LE 2006 switches, Ducati PaulSmart 1000 LE 2006 instructions, Ducati PaulSmart 1000 LE 2006 guide, Ducati PaulSmart 1000 LE 2006 line, Ducati PaulSmart 1000 LE 2006 tree, Ducati PaulSmart 1000 LE 2006 linkage, Ducati PaulSmart 1000 LE 2006 cams, Ducati PaulSmart 1000 LE 2006 fluid, Ducati PaulSmart 1000 LE 2006 guides, Ducati PaulSmart 1000 LE 2006 schematic, Ducati PaulSmart 1000 LE 2006 psi, Ducati PaulSmart 1000 LE 2006 fuel injection, Ducati PaulSmart 1000 LE 2006 jug, Ducati PaulSmart 1000 LE 2006 boot, Ducati PaulSmart 1000 LE 2006 throttle cable, Ducati PaulSmart 1000 LE 2006 torque specs, Ducati PaulSmart 1000 LE 2006 drive, Ducati PaulSmart 1000 LE 2006 rear, Ducati PaulSmart 1000 LE 2006 main jet, Ducati PaulSmart 1000 LE 2006 flush, Ducati PaulSmart 1000 LE 2006 troubleshoot, Ducati PaulSmart 1000 LE 2006 reverse, Ducati PaulSmart 1000 LE 2006 plastics, Ducati PaulSmart 1000 LE 2006 valves, Ducati PaulSmart 1000 LE 2006 trees, Ducati PaulSmart 1000 LE 2006 pump, Ducati PaulSmart 1000 LE 2006 connecting rod, Ducati PaulSmart 1000 LE 2006 clutch, Ducati PaulSmart 1000 LE 2006 cylinder, Ducati PaulSmart 1000 LE 2006 oversize, Ducati PaulSmart 1000 LE 2006 installation, Ducati PaulSmart 1000 LE 2006 mixture screw, Ducati PaulSmart 1000 LE 2006 axle, Ducati PaulSmart 1000 LE 2006 ski, Ducati PaulSmart 1000 LE 2006 clutch, Ducati PaulSmart 1000 LE 2006 tires, Ducati PaulSmart 1000 LE 2006 boots, Ducati PaulSmart 1000 LE 2006 error code, Ducati PaulSmart 1000 LE 2006 charging, Ducati PaulSmart 1000 LE 2006 width, Ducati PaulSmart 1000 LE 2006 valve clearance, Ducati PaulSmart 1000 LE 2006 length, Ducati PaulSmart 1000 LE 2006 operation, Ducati PaulSmart 1000 LE 2006 lubrication, Ducati PaulSmart 1000 LE 2006 adjust, Ducati PaulSmart 1000 LE 2006 trouble, Ducati PaulSmart 1000 LE 2006 plug, Ducati PaulSmart 1000 LE 2006 tire, Ducati PaulSmart 1000 LE 2006 Engine Removal, Ducati PaulSmart 1000 LE 2006 Wiring Diagrams, Ducati PaulSmart 1000 LE 2006 General Information, Ducati PaulSmart 1000 LE 2006 Specifications, Ducati PaulSmart 1000 LE 2006 Lube Points, Ducati PaulSmart 1000 LE 2006 Oil Types, Ducati PaulSmart 1000 LE 2006 Periodic Maintenance and Tune-Up Procedures, Ducati PaulSmart 1000 LE 2006 Engine Servicing, Ducati PaulSmart 1000 LE 2006 Disassembly, Ducati PaulSmart 1000 LE 2006 Reassembly, Ducati PaulSmart 1000 LE 2006 Fuel and Lubrication Systems, Ducati PaulSmart 1000 LE 2006 Carb Rebuild, Ducati PaulSmart 1000 LE 2006 Carb Adjustments, Ducati PaulSmart 1000 LE 2006 Electrical System, Ducati PaulSmart 1000 LE 2006 Ignition, Ducati PaulSmart 1000 LE 2006 Chassis, Ducati PaulSmart 1000 LE 2006 Charging, Ducati PaulSmart 1000 LE 2006 Starter, Ducati PaulSmart 1000 LE 2006 Battery, Ducati PaulSmart 1000 LE 2006 Switches, Ducati PaulSmart 1000 LE 2006 Wheels, Ducati PaulSmart 1000 LE 2006 Brakes, Ducati PaulSmart 1000 LE 2006 Steering, Ducati PaulSmart 1000 LE 2006 Suspension, Ducati PaulSmart 1000 LE 2006 Axles, Ducati PaulSmart 1000 LE 2006 Chassis Assembly, Ducati PaulSmart 1000 LE 2006 Servicing Information, Ducati PaulSmart 1000 LE 2006 Wiring Diagrams, Ducati PaulSmart 1000 LE 2006 Service Data, Ducati PaulSmart 1000 LE 2006 Wire/Cable/Hose Routing, Ducati PaulSmart 1000 LE 2006 Tools, Ducati PaulSmart 1000 LE 2006 Tightening Torques, Ducati PaulSmart 1000 LE 2006 Complete Engine Service, Ducati PaulSmart 1000 LE 2006 Fuel System Service, Ducati PaulSmart 1000 LE 2006 All Factory Repair Procedures, Ducati PaulSmart 1000 LE 2006 Gearbox, Ducati PaulSmart 1000 LE 2006 Exhaust System, Ducati PaulSmart 1000 LE 2006 Suspension, Ducati PaulSmart 1000 LE 2006 Fault Finding, Ducati PaulSmart 1000 LE 2006 Clutch Removal and Installation, Ducati PaulSmart 1000 LE 2006 Transmission, Ducati PaulSmart 1000 LE 2006 Front Suspension, Ducati PaulSmart 1000 LE 2006 Bodywork, Ducati PaulSmart 1000 LE 2006 Gearbox Service, Ducati PaulSmart 1000 LE 2006 Gearbox Removal and Installation, Ducati PaulSmart 1000 LE 2006 Cooling System, Ducati PaulSmart 1000 LE 2006 Detailed Specifications, Ducati PaulSmart 1000 LE 2006 Factory Maintenance Schedules, Ducati PaulSmart 1000 LE 2006 Electrics, Ducati PaulSmart 1000 LE 2006 Engine Firing Order, Ducati PaulSmart 1000 LE 2006 Brake Servicing Procedures, Ducati PaulSmart 1000 LE 2006 U-Joint Service Procedures, Ducati PaulSmart 1000 LE 2006 CV Joint Service Procedures, Ducati PaulSmart 1000 LE 2006 Timing Chain Service, Ducati PaulSmart 1000 LE 2006 Exhaust Service, Ducati PaulSmart 1000 LE 2006 Service Repair Manual, Ducati PaulSmart 1000 LE 2006 Full Original Manual, Ducati PaulSmart 1000 LE 2006 Factory Service Manual, Ducati PaulSmart 1000 LE 2006 Workshop Service Manual, Ducati PaulSmart 1000 LE 2006 Service Manual, Ducati PaulSmart 1000 LE 2006 Repair Manual, Ducati PaulSmart 1000 LE 2006 Full Manual, Ducati PaulSmart 1000 LE 2006 Digital Manual, Ducati PaulSmart 1000 LE 2006 Workshop Manual, Ducati PaulSmart 1000 LE 2006 Factory Manual, Ducati PaulSmart 1000 LE 2006 Manual Pdf DOwnload, Ducati PaulSmart 1000 LE 2006 Factory Repair Manual, Ducati PaulSmart 1000 LE 2006 Workshop Repair Manual.
Ducati PaulSmart 1000 LE 2006
There are no reviews yet
Only logged in customers who have purchased this product may leave a review.
The process was pretty smooth. I was able to print out a hard copy quickly.
Quick easy transaction.
4th manual. All good complete manuals.
Ordering is easy but I wish they didn’t require so much personal info.
Instant delivery once payment made, and fabulous customer support when it was realised that a slightly different Manual was needed. The updated download was immediately made available, and email notification sent to me. Highly recommended supplier. Many thanks.