Please note that our Terms & Conditions and Privacy Notice are applicable.
On Promotion in Jobs
Pay OnlineSECURELYEASY DELIVERY OR COLLECTION
Buy with confidence. Secure payment options & nationwide delivery. Learn more
Filter & refine
Clear All
Suggested
Results for Jobs in Clanwilliam in Clanwilliam
1
MINIMUM REQUIREMENTS Matric with a relevant tertiary qualificationEntry level experience in the cultivation of table grapesBasic knowledge of sound production practicesProficiency in MS Office (especially Excel)Good administrative and communication skillsAbility to work with people and lead teamsDrivers license RESPONSIBILITES INCLUDE BUT ARE NOT LIMITED TO Production Planting of table grapes, Irrigation scheduling, application of fertilizer, pest and plague control, pruning, harvesting, monitoring, all manipulationsPersonnel and administrationLabor planning and management, recordkeeping, transport and accommodation planning, maintenance (equipment / orchards / general) ONLY short-listed candidates will be contacted
https://www.jobplacements.com/Jobs/P/PRODUCTION-ASSISTANT--TABLE-GRAPES-1205605-Job-Search-07-23-2025-04-30-59-AM.asp?sid=gumtree
7mo
Job Placements
1
Reservations and FOH Assistant | Cederberg | Luxurious RetreatWe are seeking a dedicated RESERVATIONS AND FOH ASSISTANT to become part of the vibrant team at this tranquil retreat, nestled in the heart of the breathtaking Cederberg Mountains.As ideal candidate you will have:MatricAt least 2 Years’ experience from Luxury Retreat or upmarket Lodge environmentPrior experience in APEX for PMS and Pluspoint for POS systems, will be an advantageFully bilingual in English and AfrikaansMust be able to work in a remote locationFamiliarity with international standards in hospitality and guest services will be an advantageExceptional ability to handle guest queries, complaints and requests is criticalEnsuring accurate bookings, reservations and customer information is essentialDuties and ResponsibilitiesManage reception deskOperate switchboard - answer and transfer callsProvide customer support for call-in enquiriesProvide information on activities/restaurant/sight-seeingHandle administrative enquiriesInvoicing and shop salesDaily cash upsLiaise with walk in customers, suppliers and service providersManage all bookingsEnsure all guests have signed the online waiver prior to arrival.Welcome guests and provide introductory briefingHandle guest accounts/check-in & Check-outManage the Curio shop including - purchases, sales, stock and pricing.Place orders for products when requiredManage filing of paperwork pertaining to petty cash, invoicing, deliveries, receipt of goods, stock inventory etc.Provide weekly feedback to General Manager Salary PackageR12 - 13 000, depending on experience and skillsAccommodation will be providedAll meals included3 weeks on, one week off rotationTransport costs will be for the candidates own accountStarting date: ASAP.We appreciate all applications. However, only shortlisted candidates will be contacted for further assessment, within 10 working days of the application.Recruit for Africa is a recruitment agency based in South Africa specialising exclusively in hospitality, retail, chefs and lodge placements. Our agents are specialists in their fields and will be able to advise you and assist in the recruitment process, from the moment you apply for a job until you start your employment. Do not look any further and contact Recruit for Africa to find you the perfect employee or to secure your dream job! www.recruitforafrica.com DisclaimerPersonal information received from applicants will only be processed for the purposes obtained as disclosed in our privacy policy. By applying for this job, you accept that we can process your personal information as specified and you agree to our privacy policy found on Recruit for Africa website. Recruit for Africa (Pty) Ltd has safeguards in place to ensure the confidentiality of this personal information.Recruit for Africa will only send emails from @recruitforafrica.com domain and will never ask job seekers to pay recruitment, visa or any travel fees into our account.
9d
VERIFIED
1
SavedSave
MINIMUM REQUIREMENTS Relevant Tertiary qualification in agricultureAt least 4 years experience in the cultivation of citrusKnowledge of modern production practicesSpecific knowledge/experience in irrigation practices will be to your advantageGood leadership and communication skillsProficiency in MS Office (especially Excel)Table Grape Production experience will be to your advantage RESPONSIBILITIES INCLUDE BUT ARE NOT LIMITED TO ProductionPlant citrus, schedule irrigation, apply fertilizer, pest, plague and weed control, prune, harvest, monitoring, all manipulations Personnel and administrationLabor planning and management, recordkeeping, plan transport and accommodation, maintenance (equipment/orchards/general) FinancialCost control by focusing on productivity ONLY short-listed candidates will be contacted
https://www.executiveplacements.com/Jobs/P/PRODUCTION-MANAGER-1205609-Job-Search-07-23-2025-04-30-59-AM.asp?sid=gumtree
7mo
Executive Placements
1
Growth, quality, innovation, adaptability and a can-do mindset are key values of our client. An alignment with these aspects is important in appointments as every team member plays a crucial role in the business success and sustainability. RESPONSIBILITIES:ProductionPlanting of citrusIrrigation schedulingApplication of fertilizersPest and plague controlPruningHarvestingMonitoringPersonnel and AdministrationLabour planning and managementRecordkeepingTransport and accommodation planningMaintenance (equipment / orchards / general) FinancialCost controlREQUIREMENTS:Matric with a relevant tertiary qualificationFive years experience in the cultivation of citrusKnowledge of modern production practicesProficiency in MS Office (especially Excel)Good administrative and communication skillsDrivers license TO APPLY:To apply or receive more information, please:click on the Apply button or
https://www.executiveplacements.com/Jobs/P/PRODUCTION-MANAGER-CITRUS-with-knowledge-of-TABLE--1203246-Job-Search-07-15-2025-04-37-02-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
Duties: Uphold the brands philosophy in all daily operations, as trained.Perform treatments and product sales to the highest standards of hygiene, professionalism, and guest care.Provide expert consultations, skin analysis, skincare treatments, and bodywork including massage therapies.Assist in evaluating and improving spa processes and product offerings.Manage bookings, appointments, and maintain accurate client records.Offer informed advice on cosmetic and wellness product purchases.Follow stock control procedures and ensure spa inventory is well-maintained.Ensure accurate and timely billing for spa services, adhering to hotel administrative procedures.Participate in daily briefings and regular strategy meetings with management.Promote spa services by engaging with guests in public areas and during mealtimes when appropriate.Maintain all spa equipment and report any faults promptly to management. Requirements: Recognized Spa or Beauty Therapy Qualification.Previous experience in a luxury hospitality spa environment is highly advantageous.Knowledge of products and protocols.Strong understanding of hygiene and safety procedures.Exceptional customer service skills in a high-end setting.Familiarity with in-room spa equipment and guest amenities.Excellent time management, interpersonal, and problem-solving skills.Proactive, creative, and adaptable approach to guest needs.Loyal, committed, and flexible team player.
https://www.jobplacements.com/Jobs/S/Spa-Therapist-1259179-Job-Search-02-04-2026-10-04-04-AM.asp?sid=gumtree
1mo
Job Placements
1
SavedSave
Duties: Ensure section stock levels are accurate and requisitioned as required in line with SOPs.Plan, prepare, and hand over mise en place in accordance with SOPs.Prepare all food in line with approved recipesSet up and manage the section to maximise productivity while adhering to Health & Safety, statutory hygiene requirements, and company guidelines.Ensure section stock is cleaned, organised, labelled, and rotated in accordance with SOPs.Communicate any issues relating to equipment, food quality, or staffing promptly to the chef on duty.Provide ongoing training and guidance to staff to ensure consistent adherence to current menu recipes and standards.Advise kitchen management of section stock requirements based on business levels, ensuring adequate supply while minimising waste.Monitor and record fridge temperatures daily, reporting any issues immediately. Requirements: Professional culinary arts degree a plusHave previous experience in a similar role (or Chef de Partie role) within a 4 / 5* Lodge / Hotel environmentPossess good knowledge and practical chef skillsHave proven experience and ability to manage all cost controls within the section e.g. food cost, labour etc.Be fluent in both written and spoken EnglishDemonstrate passion for food and food productionHave excellent communication skillsPossess good organisational skillsBe able to handle pressurised situations and busy periodsBe flexible, innovative and adaptable
https://www.jobplacements.com/Jobs/C/Chef-de-Partie-1259177-Job-Search-02-04-2026-10-04-04-AM.asp?sid=gumtree
1mo
Job Placements
1
SavedSave
Duties: Menu Development: Collaborate with the Executive Chef to design and update pastry menus. Develop innovative and seasonal dessert offerings that align with the lodges culinary vision.Operational Management: Supervise pastry preparation and presentation to ensure consistency and excellence. Oversee daily operations, including stock control, inventory management, and ordering.Quality Assurance: Ensure all dishes meet the lodges 5* standards. Maintain high levels of cleanliness and hygiene in compliance with food safety regulations.Team Leadership: Train and mentor junior pastry chefs and kitchen staff. Delegate tasks effectively while fostering a collaborative and motivating work environment.Cost Management: Assist in managing food costs by minimizing waste and optimizing ingredient usage. Maintain accurate records of production and expenses.Guest Interaction: Occasionally interact with guests during special events or tastings. Customize desserts for guest preferences or dietary requirements. Requirements: Diploma or degree in Culinary Arts, with a focus on Pastry Arts.At least 35 years of experience in a high-end or luxury hospitality setting, with 12 years in a supervisory role.Advanced pastry techniques, including chocolate work, sugar art, and artisanal bread-making.Creative flair for designing unique and visually appealing desserts.Strong organizational and multitasking abilities.Attention to detail and a commitment to excellence.Leadership skills with the ability to inspire and manage a diverse team.Adaptability to work under pressure and meet tight deadlines.
https://www.jobplacements.com/Jobs/P/Pastry-Sous-Chef-1259178-Job-Search-02-04-2026-10-04-04-AM.asp?sid=gumtree
1mo
Job Placements
Ads in other locations
1
SavedSave
Key Responsibilities:Mechanical maintenance, diagnostic and repairs on motorhomes and company vehiclesEnsuring vehicles are roadworthy, safe and compliantSupervising daily workshop and branch operationsAllocating work, monitoring productivity and meeting deadlinesMaintaining safety, quality and professional standardsMinimum Requirements:Red Seal qualification with 3 years mechanical experienceGrade 12Â Valid driverâ??s licence & valid passport (mandatory)Supervisory or workshop management experienceWillingness to travel occasionally to neighbouring countries.Ability to work independently and under pressure
https://www.jobplacements.com/Jobs/M/Mechanic-Branch-Supervisor-1258907-Job-Search-03-04-2026-00-00-00-AM.asp?sid=gumtree
4h
Job Placements
1
Key Responsibilities:Handle calls and customer interactions with professionalism and empathy.Manage and update CRM systems accurately.Provide administrative support to the UK operations team.Multitask effectively in a fast-paced environment.Deliver excellent customer service and support.Requirements:Fluent in English (both written and spoken).Previous experience in a call centre or administrative environment.Strong multitasking and organisational skills.Experience with CRM systems beneficial.Positive attitude and willingness to go the extra mile.
https://www.jobplacements.com/Jobs/C/Call-Centre-Administrator--Langebaan-1235261-Job-Search-03-03-2026-00-00-00-AM.asp?sid=gumtree
14h
Job Placements
1
SavedSave
Key Responsibilities Financial Administration & Record-KeepingMaintain accurate accounting records in line with company policiesCapture and process journals, invoices, and paymentsAssist in maintaining general ledger integrity and supporting schedulesEnsure proper filing and document control (physical and electronic)Accounts Payable & Receivable SupportProcess supplier invoices and assist with supplier statement reconciliationsPrepare payment schedules for reviewAssist with debtor invoicing, receipt allocations, and follow-upsResolve basic supplier and customer account queriesReport cash flow variances identifiedBank, Cash & ReconciliationsPerform daily and weekly bank and cash reconciliationsAssist with monitoring bank balancesPrepare supporting banking and payment documentationManagement Accounts & Reporting SupportAssist with preparation of reconciliations and schedules for monthly management accountsCompile supporting data for management and financial reportsAssist with budget tracking and variance supportPayroll & Statutory Support (where applicable)Assist with payroll administration and record-keepingMaintain payroll supporting documentationAssist with statutory submissions (PAYE, UIF, SDL, VAT) under guidanceAudit & Compliance AssistancePrepare audit files and supporting documentationAssist with internal and external audit queriesSupport adherence to financial controls and proceduresSupport to the Financial DirectorProvide administrative and analytical supportAssist with ad-hoc financial analysis and finance-related projectsLiaise with other departments when requiredSystems & Process SupportEnsure accurate and consistent use of accounting systemsAssist with system usage improvementsSupport finance process efficiency initiatives Minimum Requirements Education & QualificationsDiploma or Degree in Finance, Accounting, or related fieldRelevant bookkeeping or accounting qualificationStudying towards or completed SAIPA / CIMA / ACCA (advantageous)Experience13 years experience in a finance or accounting roleExposure to AP/AR, reconciliations, and basic general ledger functionsExperience supporting senior finance staff is advantageousTechnical Skillshttps://www.jobplacements.com/Jobs/B/Bookkeeper-Junior-Accountant-1267770-Job-Search-03-03-2026-04-04-52-AM.asp?sid=gumtree
14h
Job Placements
1
SavedSave
Duties:General client administration.Request ageings from all clients on a monthly basis.Prepare the client reports. Ensure that declarations are completed and submitted timeously to the insurer.Attend to client queries timeously.Ensure that client invoices are paid by the client timeously. Prioritise and reprioritise tasks on a continuous basis ensuring that time standards are complied with. Any deviation must be reported to the responsible person timeously. Working hours:08.30 16.30 but should be flexible to work after hours if need be
https://www.jobplacements.com/Jobs/A/Administrator-1267769-Job-Search-03-03-2026-04-04-52-AM.asp?sid=gumtree
14h
Job Placements
1
SavedSave
Our client, one of the largest independent producers of wheat in the country, situated in Riebeek West, is seeking a young, registered Accountant to join and support the Financial Team. The incumbent will report to the Financial Manager.Key Performance Areas:Management of creditors control and accounts payable (multiple entities)Recordkeeping and invoicing between relevant entitiesMonthly payroll processing and administrationAccounting up to trial balanceYear-end audit preparationVAT, EMP submission and reconciliationsAssist with management of debtors controlStock accounting, stock reconciliation, and variance analysisCost tracking and support of manufacturing operationsRequirements:Tertiary qualification in Accounting or FinanceCompleted SAIPA articles and professional registration3-5 years’ experience in accounts payable or creditors controlExperience in manufacturing environment will be highly favourableStrong stock accounting experience will be a significant advantageGood understanding of cost accounting principlesExcellent computer and software skills (SAGE and Pastel will be beneficial)Advanced Microsoft Excel skillsOutstanding numerical and analytical skillsGood interpersonal and communication skillsA detail-oriented personalityHigh level of integrityGood time-management and prioritisation skillsAbility to work under pressureThis position offers: Opportunity to work closely with senior managementExposure to a manufacturing environment with strong operational focusCareer growth and development within a stable businessMarket-related remuneration
https://www.executiveplacements.com/Jobs/A/Accountant-SAIPA-1267703-Job-Search-03-03-2026-01-00-15-AM.asp?sid=gumtree
14h
Executive Placements
1
Nite Owls. Voted the Number 1 National Driving Service in S.A.....SEASON IS HERENite Owls. Voted the Number 1 National Driving Service in S.A.....
DRIVERS URGENTLY REQUIRED.
We Seeks the services of Driving Teams to services our upmarket clients.
If you are comfortable in Driving top end vehicles?
Are you of sober habits?
Promp, reliable, Presentable,good with people?
Over the age of 24years ?
Have a reliable vehicle?
Available evenings, mainly weekends?Your area of residence?
MOST IMPORTANT,Do you have a reliable partner that stays with you or nearby. Can be a family member, life partner, good friend? Needs a drivers license.
14h
Malmesbury1
Au Pair Needed in Blouberg area, R100/hour, Monday to Friday: 13:00 - 16:30, to look after 5yr old girl. (Au Pair SA Family # 42301).
Requirements:
- Own reliable car (not shared)
- Age 21-35yrs
TO APPLY: Please create an Au Pair SA profile - www.aupairsa.co.za - creating a profile is quick and easy, and the service is 100% free for au pairs.
Au Pair SA is South Africas most popular au pair service, with over 60,000 family profiles created to date.Job Reference #: 42301Consultant Name: Michael Longano
10d
Au Pair SA
1
Open Day Interviews Friday 6 March at Ou Meul Bakery Melkbosstrand! (Next to the total garage on the west coast road R27) Bring your CV! As a kitchen
team member you are responsible for the daily production and handling of
Ou Meul products ie. stock items and menu items. There are 5 departments in the
kitchen 1) Prep, 2) Salad Section, 3) Grill, 4) Pass, 5) Bread and Sandwich.
You
are responsible for following recipes as per the Ou Meul Standard, and sure
that our customers get amazing Ou Meul food every time.
As a
kitchen general assistant, you need to learn and become an expert in at least 1
of the 5 departments.
List of Responsibilities &
duties, including but not limited to:
Follow all
company procedures and adhere to company policiesCompleting
daily checklists Making
sure that all ingredients used in meals are as fresh as possibleMaking
sure that the food is prepared to Ou Meul standards, as per recipes and
wall chartsFollowing
recipes and procedures Ensuring
food is prepared without wastage.Record
all waste and report it to the manager or supervisorRecord
all manufactured items (yields and batches) Ensuring
food orders prepared within 10min, report delays to manager or supervisor.
Ensuring
stock is checked, signed and stored correctly.Ensuring
personal hygiene. Ensuring
kitchen and gas safety.Ensure
and adhere to food safety protocol. (fifo, storage and shelf life)Ensuring
kitchen hygiene.Ensuring
equipment is clean and maintained. (this includes checking fridge
temperatures) Ensuring
knives are kept sharp.Ensure
that all breakages are reported to the manager and supervisor.Assisting
with stock takes Ensuring
first aid procedures are adhered to.Ensuring
accidents or relevant incidents are reported to management.Ensuring
that the kitchen is deep cleaned everydayWorking
as a team to make sure tasks are donePerforms
any other duties requested by the Manager or supervisor, (this includes,
but is not limited to assisting as a runner for the restaurant, helping to
prep basic ingredients etc)
Personal Attributes:
●
Must be a team player and willing to assist in
other areas when needed.
●
Able to work in a team.
●
Must be able to communicate with staff and
management
●
Must be able to work under pressure
●
Must take the job serious
●
Must have basic administrative skills to record
waste and manufacturing
1d
Melkbosstrand1
Dispensing Assistant - Position available at Merry-Jane Yzerfontein – Starting Date: To Be Announced
SavedSave
Dispensing
Assistant - Position available at Merry-Jane Yzerfontein – Starting Date: TBA/To Be Announced
Description
Dispensing Assistant - Position available
at Merry-Jane Yzerfontein- Starting Date: TBA/To Be Announced
Join the Yzerfontein Private Cannabis
Community! Be a Dispensing Assistant
at Merry-Jane
Are you passionate about cannabis and great
with people?
Merry-Jane, a private members' club in Yzerfontein,
is searching for enthusiastic and knowledgeable *Dispensing Assistants* to join
our team!
About the Role:
As a Dispensing Assistant at Merry-Jane,
you'll be the welcoming face of our Yzerfontein community hub. Your role
is to connect with members, share your knowledge of our curated cannabis
selections, and help each person find what best suits their individual needs
and preferences. This position is all about creating an engaging, informative, and
comfortable experience that reflects the spirit of our members.
What You’ll Do:
Welcome members warmly and create a friendly, inclusive
atmosphere.Share knowledgeable insights about strains, formats, and their
potential effects.Support members by answering questions about wellness
considerations.Keep the member space clean, organised, and inviting.Manage member check-ins and access with care and attention to
detail.Ensure all activities align with current club guidelines.
Who You Are:
A Yzerfontein local with a genuine passion for the plant
and the culture around it.Experienced in working with people — ideally with at least 1
year in a customer-facing role.A strong communicator with excellent interpersonal skills.Warm, patient, and approachable — you make others feel at ease.Curious and eager to keep learning about strains, formats, and
evolving trends.Responsible, trustworthy, and committed to upholding club
values and compliance standards.
We Offer:
A competitive monthly basic salary, depending on
experience and assigned role, plus incentive.A positive, inclusive, and supportive work environment rooted
in community values.Opportunities to learn, grow, and evolve within the
cannabis industry.Please note: Applicants must be Yzerfontein
residents to be considered.
Ready to Grow with Us?
Important to follow the steps below when applying:
1. Send your CV with 2. A presentable photo of yourself to
info@merry-jane.com
3. Be sure to include the branch you’re applying for (e.g. Merry-Jane
Yzerfontein in the subject line, and let us know 4. what
your residential address is and 5. notice period or earliest
possible start date in the body of your email.
1d
1
SavedSave
REQUIREMENTSMatric, Diploma or Degree in Finance, Accounting, or related fieldRelevant bookkeeping or accounting qualification2â??3 yearsâ?? experience in a finance or accounting roleExposure to AP/AR, reconciliations, and basic general ledger functionsExperience supporting senior finance staff is advantageousWorking knowledge of accounting software (Sage, Pastel, Xero, or similar)Strong Microsoft Excel Skills (Pivot tables, VLOOKUP) EssentialMicrosoft Word and Outlook skillsReliable transportDUTIESMaintain accurate accounting records in line with company policiesCapture and process journals, invoices, and paymentsAssist in maintaining general ledger integrity and supporting schedulesEnsure proper filing and document control (physical and electronic)Process supplier invoices and assist with supplier statement reconciliationsPrepare payment schedules for reviewAssist with debtor invoicing, receipt allocations, and follow-upsResolve basic supplier and customer account queriesReport cash flow variances identifiedPerform daily and weekly bank and cash reconciliationsAssist with monitoring bank balancesPrepare supporting banking and payment documentationAssist with preparation of reconciliations and schedules for monthly management accountsCompile supporting data for management and financial reportsAssist with budget tracking and variance supportAssist with payroll administration and record-keepingMaintain payroll supporting documentationAssist with statutory submissions (PAYE, UIF, SDL, VAT) under guidancePrepare audit files and supporting documentationAssist with internal and external audit queriesSupport adherence to financial controls and proceduresProvide administrative and analytical supportAssist with ad-hoc financial analysis and finance-related projectsLiaise with other departments when requiredEnsure accurate and consistent use of accounting systemsAssist with system usage improvementsSupport finance process efficiency initiatives Salary: R negotiable dependent on experience Join us on SOCIAL MEDIA or visit our WEBSITE for more information. See links below.Â
https://www.jobplacements.com/Jobs/A/Accounting-Clerk-1267358-Job-Search-03-02-2026-04-32-22-AM.asp?sid=gumtree
2d
Job Placements
1
SavedSave
REQUIREMENTSMatric, Proven experience in an internal sales position, preferably within the building materials industryExcellent written and verbal communication skills, with the ability to establish and maintain strong client relationshipsWell-organised and detail-oriented, with the ability to manage quotes, sales orders, and follow-ups effectivelyProactive and solutions-focused, with a strong commitment to outstanding customer serviceDUTIESHandle inbound sales enquiries from contractors, fabricators, wholesalers, and walk-in customersPrepare and follow up on quotations for aluminium products, systems, and accessoriesProcess sales orders accurately, ensuring correct specifications, pricing, and lead timesProvide product advice and technical support on aluminium profiles, systems, and finishesLiaise with production, warehouse, and dispatch teams to ensure orders are fulfilled on timeMaintain regular contact with customers to manage order progress and resolve queriesSupport external Sales Representatives with quotes, pricing, and customer informationCapture and update customer details, quotes, and orders on the company CRM or ERP systemHandle after-sales support, including order amendments, returns, and customer queriesEnsure a high level of customer service while meeting sales targets and turnaround timesSalary: R negotiable dependent on experience Join us on SOCIAL MEDIA or visit our WEBSITE for more information. See links below.
https://www.jobplacements.com/Jobs/T/Technical-Internal-Sales-Coordinator-1267354-Job-Search-03-02-2026-04-32-22-AM.asp?sid=gumtree
2d
Job Placements
1
Au Pair Needed in Blouberg area, R100/hour, Monday to Friday: 15:00 - 19:00, to look after twin 10yr old boys. (Au Pair SA Family # 51083).
Requirements:
- Own reliable car (not shared)
- Age 21-40yrs
Additional Info/Requirements:
- Homework assistance
- Assist family with meal preperation
TO APPLY: Please create an Au Pair SA profile - www.aupairsa.co.za - creating a profile is quick and easy, and the service is 100% free for au pairs.
Au Pair SA is South Africas most popular au pair service, with over 60,000 family profiles created to date.Job Reference #: 51083Consultant Name: Michael Longano
1mo
Au Pair SA
SavedSave
Experience a must in convey transfers property development
2d
TableviewSave this search and get notified
when new items are posted!
