District Sales Manager - Spirit Spencer Gifts - Spirit HalloweenDistrict Sales Manager - SpiritLynchburg, VA$1,050–$1,075 / weekThe District Sales Manager is responsible for all aspects of the store operation (average 3 stores) including, sales, payroll recruiting, training, employee relations, expense control, shrink and all related functions. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders, setting up fixtures, lifting and moving up to 50 pounds.
Assistant Store Manager - Spencer's Spencer Gifts - Spirit HalloweenAssistant Store Manager - Spencer'sLynchburg, VA$14.77–$15.02 / hourFull timeThe Assistant Manager is responsible for supporting the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all Company policies and procedures. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders and lifting up to 50 pounds.
Store Manager - Spencer's Spencer Gifts - Spirit HalloweenStore Manager - Spencer'sDanville, VA$19.77–$20.02 / hourFull timeThe Store Manager oversees and is accountable for the operation of a store, ensuring maximum sales and profitability through controlling expenses, shrinkage, human resources management as well as all aspects of merchandising and inventory control in adherence with all Company policies and procedures. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders and lifting up to 50 pounds.
Senior Assistant Store Manager Spencer Gifts - Spirit HalloweenSenior Assistant Store ManagerLynchburg, VA$16.77–$17.02 / hourFull timeThe Assistant Manager is responsible for supporting the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all Company policies and procedures. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders and lifting up to 50 pounds.
Growth Market Sales Manager Framatome SASGrowth Market Sales ManagerLynchburg, VA$115,000–$156,000 / yearPreferred Skills: Knowledge of government contracting cycle, particularly with the national labs Previous experience with AR/SMR developers and end users Component supply experience Firm understanding of Framatome offerings Total Rewards Package Salary: $115,000-$156,000 and may also include annual incentives and performance bonuses. Why This Role Is Critical Growth Market Sales Managers at Framatome are tasked with expanding the company's influence in non-traditional sectors, specifically targeting government contracts, new nuclear reactors, and international markets.
IB Sales Manager Engineering Sales Framatome SASIB Sales Manager Engineering SalesLynchburg, VA$97,000–$131,000 / yearFrom our facilities in Virginia, Washington, North Carolina, Pennsylvania, Massachusetts and beyond, we deliver outage services, advanced nuclear fuel technologies, and next-gen reactor innovations that keep the lights on. Currently seeking an IB Sales Manager to drive nuclear engineering service sales by developing strategies, closing domestic and international orders, and managing client relationships.
Part Sales Manager - Full Time AutozonePart Sales Manager - Full TimeMadison Heights, VAFull timeAs permitted by state or local law, AutoZone may consider certain offenses to be relevant to positions responsible for conducting or overseeing financial transactions on behalf of AutoZone, driving company vehicles and/or supervision of minors. An applicant's criminal record is not a disqualification from employment and will be considered individually based on factors such as the relationship between the position sought and the criminal offense, the nature of the offense, any documentation or information demonstrating the rehabilitation of the applicant, the time elapsed since the offense, and any other relevant information.
Commercial Sales Manager AutoZone IncCommercial Sales ManagerLynchburg, VAAs permitted by state or local law, AutoZone may consider certain offenses to be relevant to positions responsible for conducting or overseeing financial transactions on behalf of AutoZone, driving company vehicles and/or supervision of minors. This role blends your passion for automotive parts with your sales expertise, empowering you to build lasting partnerships with commercial accounts and deliver exceptional service that truly WOWs.
Manager, Sales and Marketing Sinclair IncManager, Sales and MarketingLynchburg, VAYour success is our success, and we believe in celebrating wins! o Results-Driven: Amplify our media sales efforts by managing the sales team to implement local sales and marketing strategies to attract, grow and retain business, showcase opportunities and deliver results across our multi-media content platforms and digital assets. The Company owns, operates, and/or provides services to 178 television stations in 81 markets affiliated with all major broadcast networks; owns Tennis Channel, the premium destination for tennis enthusiasts; multicast networks CHARGE, Comet, ROAR, and The Nest.
Growth Market Sales Manager Framatome North AmericaGrowth Market Sales ManagerLynchburg, Virginia$115,000–$156,000 / yearFull timeWhy This Role Is Critical: Growth Market Sales Managers at Framatome are tasked with expanding the company’s influence in non-traditional sectors, specifically targeting government contracts, new nuclear reactors, and international markets. Ultimately, the role is dedicated to positioning Framatome’s collective teams for long-term growth by identifying new business prospects and maintaining critical partnerships within these emerging global landscapes.
IB Sales Manager - Engineering Sales Framatome North AmericaIB Sales Manager - Engineering SalesLynchburg, Virginia$97,000–$131,000 / yearFull timeWhat You’ll Do Day-To-Day: Currently seeking an IB Sales Manager to drive nuclear engineering service sales by developing strategies, closing domestic and international orders, and managing client relationships. From our facilities in Virginia, Washington, North Carolina, Pennsylvania, Massachusetts and beyond, we deliver outage services, advanced nuclear fuel technologies, and next-gen reactor innovations that keep the lights on.
Returning District Sales Manager - Spirit work4spiritReturning District Sales Manager - SpiritLynchburg, VAThe District Sales Manager is responsible for all aspects of the store operation (average 3 stores), including: • Sales • Payroll recruiting • Training • Employee relations • Expense control • Shrink and all related functions. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders, setting up fixtures, lifting and moving up to 50 pounds.
District Sales Manager - Spirit work4spiritDistrict Sales Manager - SpiritLynchburg, VAThe District Sales Manager is responsible for all aspects of the store operation (average 3 stores), including: • Sales • Payroll recruiting • Training • Employee relations • Expense control • Shrink and all related functions. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders, setting up fixtures, lifting and moving up to 50 pounds.
Outside Sales Representative Sales - Outside Sales Builders FirstSource IncOutside Sales Representative Sales - Outside SalesLynchburg, VADevelops sales contracts for a wide range of projects, including residential, multi-family and commercial, by collecting specification information from the client's engineer or architect of record and conveying needs and changes to technical staff and management. Represents the company during the sales process by collecting data on customer needs and design specifications, and acting as a liaison between inside technical/design staff and customer in developing sales proposals.
Outside Sales - Commercial / Industrial Propane and Services (heavy prospecting B2B ability for a growing reputable company) Blossman Gas JobsOutside Sales - Commercial / Industrial Propane and Services (heavy prospecting B2B ability for a growing reputable company)Bedford, VirginiaRegular collaboration with business owners and key decision makers are essential parts of the job, as well as producing regular sales reports and communicating regularly with the local store and the national sales manager. Our select group of Outside Sales representatives focus on promoting and closing the sales of propane to prospective commercial customers.
Returning District Sales Manager-Spirit-HU - U-SP-Y26-T8-Z83-M177 Lynchburg VA Market, VA (Lynchburg, VA) Spirit HalloweenReturning District Sales Manager-Spirit-HU - U-SP-Y26-T8-Z83-M177 Lynchburg VA Market, VA (Lynchburg, VA)Lynchburg, VA$1,050–$1,075 / weekThe District Sales Manager is responsible for all aspects of the store operation (average 3 stores) including, sales, payroll recruiting, training, employee relations, expense control, shrink and all related functions. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders, setting up fixtures, lifting and moving up to 50 pounds.
District Sales Manager-Spirit-HU - U-SP-Y26-T8-Z83-M177 Lynchburg VA Market, VA (Lynchburg, VA) Spirit HalloweenDistrict Sales Manager-Spirit-HU - U-SP-Y26-T8-Z83-M177 Lynchburg VA Market, VA (Lynchburg, VA)Lynchburg, VA$1,050–$1,075 / weekThe District Sales Manager is responsible for all aspects of the store operation (average 3 stores) including, sales, payroll recruiting, training, employee relations, expense control, shrink and all related functions. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders, setting up fixtures, lifting and moving up to 50 pounds.
Outside Sales - Commercial / Industrial Propane and Services (heavy prospecting B2B ability for a growing reputable company) Blossman Gas Inc.Outside Sales - Commercial / Industrial Propane and Services (heavy prospecting B2B ability for a growing reputable company)Bedford, Virginia$75,000Regular collaboration with business owners and key decision makers are essential parts of the job, as well as producing regular sales reports and communicating regularly with the local store and the national sales manager. Our select group of Outside Sales representatives focus on promoting and closing the sales of propane to prospective commercial customers.
Sales Consultant ABC Phones of North Carolina IncSales ConsultantDanville, VA$40,000–$64,000 / yearWork alongside peers and store leaders, learning and sharing ideas while serving customers and providing resolutions to issues. All Sales Consultants must attend and complete a four-day New Hire University (NHU) training program within two weeks of their official start date.
District Manager, Life Insurance Kemper CorpDistrict Manager, Life InsuranceLynchburg, VA$70,300–$146,200 / yearWe believe a high-performing culture, valuable opportunities for personal development and professional challenge, and a healthy work-life balance can be highly motivating and productive. As a District Manager at Kemper, you'll own a multi-agency territory, develop Sales Managers, and drive revenue growth at scale-while shaping the future of your district and your career.
2026 Management & Sales Training Program - Floorcovering Sherwin-Williams Co2026 Management & Sales Training Program - FloorcoveringVAHave previous work experience selling floorcovering and/or floorcovering products • Have work experience using timekeeping and/or customer relationship management (CRM) systems • Willingness to relocate for future job opportunities • Ability to read, write, comprehend, and communicate in more than one language • Ability to read, write, comprehend, and communicate in Spanish. Minimum Requirements: • Must be at least eighteen (18) years of age • Must be legally authorized to work in the country of employment without needing sponsorship for employment work visa status now or in the future • Must have a valid, unrestricted Driver's License • Must have at least a bachelors degree by the start of this development program • Must be able, with or without reasonable accommodation, to retrieve material from shelves and floor stacks and lift and carry up to 50 lbs.
Insurance Sales Agent - Bedford, VA Virginia Farm BureauInsurance Sales Agent - Bedford, VABedford, VA$52,000–$125,000 / yearHere’s what makes this opportunity truly exciting: Unlimited Earning Potential: Your hard work will be rewarded with a competitive base salary, commissions on new sales, and numerous bonuses. Virginia Farm Bureau is on the lookout for a passionate Insurance Sales Agent to join our team at the Bedford Farm Bureau Office in Bedford County, VA.
District-Sales-Manager-Spirit Spencer Gifts LLCDistrict-Sales-Manager-SpiritLynchburg, VA$1,050–$1,075 / weekThe District Sales Manager is responsible for all aspects of the store operation (average 3 stores) including, sales, payroll recruiting, training, employee relations, expense control, shrink and all related functions. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders, setting up fixtures, lifting and moving up to 50 pounds.
Assistant Store Manager Royal FarmsAssistant Store ManagerRustburg, Virginia$17–$25 / hourFull timeThe Assistant Store Manager is responsible for supporting the Store Manager in managing daily store operations while also contributing to short-term planning and strategy that drive store performance. By focusing on both execution and development, this role helps create a high-performing store environment centered on fairness, respect, customer satisfaction, and operational excellence.
Mobile Associate, Store-in-Store, Retail Sales T-Mobile US IncMobile Associate, Store-in-Store, Retail SalesLynchburg, VABy recommending wireless solutions, and an onboarding solution centric to helping customers understand how to self-serve and utilize the T-Mobile app for wireless needs, you will deepen relationships with customers and ensure their satisfaction. Mobile Associate SiS, exceed their performance targets Doing it the Right Way, by excelling in sales, providing exceptional customer experiences, and meeting quality of sale metrics.
General Manager II - Store 2540 - Bedford, VA Advance Auto Parts IncGeneral Manager II - Store 2540 - Bedford, VAVAWhile performing the duties of this job, the employee is usually working inside; however, they will occasionally be outside and exposed to various weather conditions while performing such tasks as installing batteries and wiper blades. The employee is also occasionally exposed to moving mechanical parts; high, precarious places; toxic or caustic chemicals; risk of electrical shock; explosives; and vibration.
Route Sales Professional Utz Quality Foods LLCRoute Sales ProfessionalLYNCHBURG, VAThe RSP spends over half of their working hours conducting sales activities in the field and at customer locations, rather than at the employer's business premises, and exercises independent judgment in managing the assigned route, making decisions regarding sales activities, inventory management, and customer relations. Our iconic portfolio, including Utz, Zapp's, Boulder Canyon, and On The Border, is fueling our mission to become the fastest-growing pure‑play U.S. snacking company of scale.
NewWireless Retail Sales Associate - W2565 OSL Retail Services IncWireless Retail Sales Associate - W2565MADISON HEIGHTS, VirginiaProudly recognized by Deloitte as a Best Managed Company for the last 7 consecutive years, we attract passionate individuals eager to advance their careers in a supportive and growth-oriented environment. Experience the impact of OSL’s commitment to diversity and inclusion through programs like OSL Cares and WE@OSL, empowering women and fostering social change.
NewWireless Retail Sales Associate W2565 OSL Retail Services IncWireless Retail Sales Associate W2565MADISON HEIGHTS, VAProudly recognized by Deloitte as a Best Managed Company for the last 7 consecutive years, we attract passionate individuals eager to advance their careers in a supportive and growth-oriented environment. Experience the impact of OSL's commitment to diversity and inclusion through programs like OSL Cares and WE@OSL, empowering women and fostering social change.
Sales Associate, Trauma (Harrisonburg, Augusta County, Lynchburg) - Johnson & Johnson MedTech - Orthopaedics Johnson & JohnsonSales Associate, Trauma (Harrisonburg, Augusta County, Lynchburg) - Johnson & Johnson MedTech - OrthopaedicsLynchburg, VARequired Skills: Preferred Skills: Account Management, Business Behavior, Collaborating, Commission Accounting, Cultural Competence, Customer Centricity, Execution Focus, Goal Attainment, Healthcare Trends, Market Knowledge, Market Research, Relationship Building, Sales, Sales Presentations, Sales Promotions, Solutions Selling, Sustainable Procurement, Vendor Selection. DePuy Synthes solutions, in specialties including joint reconstruction, trauma, craniomaxillofacial, spinal surgery and sports medicine, are designed to advance patient care while delivering clinical and economic value to health care systems worldwide.
Retail Sales Associate PT US Foods Holding CorpRetail Sales Associate PTLynchburg, VA$13–$21 / hourThis includes scanning merchandise, by utilizing a held-held scan gun or 10 keypad, weighing product on countertop scales as necessary, and looking up any product that will not scan. This includes blaster tagging unscannable merchandise, applying catch weight labels to all merchandise sold by the pound, and affixing plu tags to produce items.
Sales Associate, Trauma (Harrisonburg, Augusta County, Lynchburg) - Johnson & Johnson MedTech - Orthopaedics 6032-DePuy Synthes Sales Legal EntitySales Associate, Trauma (Harrisonburg, Augusta County, Lynchburg) - Johnson & Johnson MedTech - OrthopaedicsLynchburg, VirginiaAccount Management, Business Behavior, Collaborating, Commission Accounting, Cultural Competence, Customer Centricity, Execution Focus, Goal Attainment, Healthcare Trends, Market Knowledge, Market Research, Relationship Building, Sales, Sales Presentations, Sales Promotions, Solutions Selling, Sustainable Procurement, Vendor Selection DePuy Synthes solutions, in specialties including joint reconstruction, trauma, craniomaxillofacial, spinal surgery and sports medicine, are designed to advance patient care while delivering clinical and economic value to health care systems worldwide.
Site Manager Spotless BrandsSite ManagerLynchburg, VirginiaThe core responsibilities of the Site Manager remain consistent across all locations and while core duties do not change, the operational emphasis may vary slightly depending on the site type: Express Sites: Prioritize high-throughput exterior wash operations with a strong focus on speed, automation, and membership These sites typically operate with smaller, leaner teams where direct leadership is essential. We use E- Verify to check employment eligibility: https:// www.everify.gov/sites/default/files/everify/posters/EVerifyParticipationPoster.pdf and https:// www.e-verify.gov/sites/default/files/everify/posters/IER_RightToWorkPoster%20Eng_Es.pdf .
Sales Management Trainee Enterprise HoldingsSales Management TraineeLynchburg, VALouis, Enterprise Mobility together with its affiliate Enterprise Fleet Management manages a diverse fleet of 2.4 million vehicles and accounted for nearly $39 billion in revenue through a network of more than 9,500 fully-staffed neighborhood and airport rental locations in more than 90 countries and territories. Enterprise Mobility and its affiliates offer extensive car rental, carsharing, truck rental, fleet management, retail car sales, as well as travel management and other transportation services, to make travel easier and more convenient for customers.
Sales Lead, Valley View Mall The Talbots IncSales Lead, Valley View MallLynchburg, VA6 months of retail sales experience (preferred) Management experience (preferred) Technology proficient and ability to operate a point-of-sale system Enjoys communicating and coaching Flexible availability - including evenings, weekends, and holidays Takes initiative in making thoughtful decisions Ability to organize, delegate, and prioritize assignments to stay on top of deadlines. • Use technology to stay informed on company priorities and promotions and provide customers with a seamless omnichannel shopping experience by utilizing available tools.
Retail Sales Associate - Part Time AutozoneRetail Sales Associate - Part TimeBedford, VAPart timeAs permitted by state or local law, AutoZone may consider certain offenses to be relevant to positions responsible for conducting or overseeing financial transactions on behalf of AutoZone, driving company vehicles and/or supervision of minors. An applicant's criminal record is not a disqualification from employment and will be considered individually based on factors such as the relationship between the position sought and the criminal offense, the nature of the offense, any documentation or information demonstrating the rehabilitation of the applicant, the time elapsed since the offense, and any other relevant information.
Mobile Associate, Store-in-Store, Retail Sales T-MobileMobile Associate, Store-in-Store, Retail SalesLynchburg, VirginiaBy recommending wireless solutions, and an onboarding solution centric to helping customers understand how to self-serve and utilize the T-Mobile app for wireless needs, you will deepen relationships with customers and ensure their satisfaction. Mobile Associate SiS, exceed their performance targets Doing it the Right Way, by excelling in sales, providing exceptional customer experiences, and meeting quality of sale metrics.
General Manager Pizza Hut IncGeneral ManagerSouth Boston, VAntttttttt3136 Old Halifax Roadtttttttt, ttttttttSouth Bostontttttttt, ttttttttVAtttttttt. b'nn nn nn n n n n n n General Manager in South Boston, VA | Pizza Hut n n nn nn nntntntntntntntntntntntntntnnnnnttnttnnnnnnnnttnttttnttnnnnn n n n n nn n nn n n n n n n n nn Skip to main contentnnt.
Assistant General Manager ABC Phones of North Carolina IncAssistant General ManagerSouth Boston, VA$43,000–$67,000 / hourRunning store operations - analyzing staffing needs, reporting financial and sales data, handling cash, meeting compliance, opening trouble tickets with Facilities/Network/IT as needed to ensure store up-time and functionality. You'll be the one creating an outstanding in-store experience that will make customers feel good about our brand and solutions-and help them to choose our wireless products and services.
Sales Lead, Wards Crossing The Talbots IncSales Lead, Wards CrossingLynchburg, VAYour leadership is critical to cultivate a store environment where operations run smoothly, the store looks fabulous, and associates are trained and motivated to reach their highest potential. If you love fashion and want to work for a brand that places an emphasis on empowering customers and associates in its community, Lane Bryant is the place for you.
Sales Associate Five Below IncSales AssociateSouth Boston, VAAt Five Below our growth is a result of the people who embrace our purpose: We know life is way better when you are free to Let Go & Have Fun in an amazing experience, filled with unlimited possibilities, priced so low, you can always say yes to the newest, coolest stuff! Key qualities include excellent people and sales skills, attention to detail in keeping merchandise organized, ensuring the floor is always well-stocked, and providing seamless checkout experiences at the register.
NewChildcare Cook/Dietary Aide The Learning Grove JonesboroChildcare Cook/Dietary AideJonesboro, GA$15–$16 / hourFull timeas well as all food items needed for the food service order; disperse groceries, food service, and paper supply order to appropriate areas of the building. Request items within budget for additional equipment needed to help maintain the kitchen and mealtimes on track and turnin request to the Center Director.
Customer Experience Manager Five Below IncCustomer Experience ManagerSouth Boston, VAAt Five Below our growth is a result of the people who embrace our purpose: We know life is way better when you are free to Let Go & Have Fun in an amazing experience, filled with unlimited possibilities, priced so low, you can always say yes to the newest, coolest stuff! Ability to work a flexible schedule to meet the needs of the business, which will require day, evening, weekends and may include overnight shifts and travel (as required).
Store Manager in Training O'Reilly Automotive IncStore Manager in TrainingVA$12.77–$18.40 / hourSupport store manager by working with the assistant management team ensuring safety compliance and that all team members receive appropriate training in all areas. Working jointly with district manager and store manager in recruiting, testing, hiring, evaluating, promoting, disciplining and discharging team members under his/her supervision.
Sales Lead, Wards Crossing KnitWell GroupSales Lead, Wards CrossingLynchburg, VirginiaYour leadership is critical to cultivate a store environment where operations run smoothly, the store looks fabulous, and associates are trained and motivated to reach their highest potential. If you love fashion and want to work for a brand that places an emphasis on empowering customers and associates in its community, Lane Bryant is the place for you.
Service Center Manager I Estes Express Lines IncService Center Manager ISouth Boston, VAResponds well to questions; Ability to read, interpret and comply with written information and documents such as safety rules, operations / procedure manuals and maintenance instructions with a high comprehension and concentration level to include the ability to meet deadlines. Complexity of the job includes responsibility for up to 60 or more employees while overseeing a diverse range of LTL operations across multiple shifts within a fast-paced environment and within various weather conditions on the dock.
NewAccount Executive Commercial Services - Greater Raleigh NC Eastern NCVA Sales Market Ally Financial IncAccount Executive Commercial Services - Greater Raleigh NC Eastern NCVA Sales MarketVARemote$85,000–$120,000 / yearOur Total Rewards program includes industry-leading compensation and benefits plus additional incentives that are designed to meet your needs and those of your family so you can get the most out of your career and your life, including: Time Away: Program starts at 20 paid time off days in addition to 11 paid holidays and 8 hours of volunteer time off yearly (time off days are prorated based on start date and program varies based on full or part-time status and management level). Supporting your Health & Well-being: flexible health and insurance options including medical, dental and vision, employee, spouse and child life insurance, short- and long-term disability, pre-tax Health Savings Account with employer contributions, Healthcare FSA, critical illness, accident & hospital indemnity insurance, and a total well-being program that helps you and your family stay on track physically, socially, emotionally, and financially.
Retail Sales Associate-Coleman Marketplace Bath & Body Works IncRetail Sales Associate-Coleman MarketplaceDanville, VAOur associates are dedicated to delivering exceptional and consistent customer experiences that positively impact sales growth in their store and contribute to a positive, high-energy environment. Benefits for part-time associates include: Limited Medical Benefit Plans that give you access to a national PPO network, along with coverage for prescription drugs and telemedicine with free consultations.
NewRetail Sales Associate-RIVER RIDGE MALL Bath & Body Works IncRetail Sales Associate-RIVER RIDGE MALLLynchburg, VAOur associates are dedicated to delivering exceptional and consistent customer experiences that positively impact sales growth in their store and contribute to a positive, high-energy environment. Benefits for part-time associates include: Limited Medical Benefit Plans that give you access to a national PPO network, along with coverage for prescription drugs and telemedicine with free consultations.
Plant Manager NAESPlant ManagerAltavista, VirginiaServing as the primary interface with the Owner, regulatory agencies, biomass fuel suppliers, and the local community, the Plant Manager administers project and commercial agreements, manages budgets and financial performance, ensures compliance with safety, environmental, and contractual requirements, and works to enhance the plant’s and Owner’s reputation. Oversee operational performance and reliability by supporting Operations and Maintenance personnel, assisting with troubleshooting efforts involving boilers, steam turbine-generator systems, fuel handling equipment, and coordinating specialized technical resources when needed.