NewManager, Care & Enrichment ASPCAManager, Care & EnrichmentPawling, NY$68,000–$73,000 / yearThe ASPCA is headquartered in New York City, where we maintain a full-service animal hospital, spay/neuter clinic, mobile spay/neuter and primary pet care clinics, a rehabilitation center for canine victims of cruelty, kitten nursery, adoption center, and two community veterinary centers. The individual in this role is responsible for overseeing the R&R Center’s team of Care & Enrichment Technicians (CETs), developing, implementing and overseeing daily monitoring processes, meticulous data collection, and ample and open communication within and between teams.
Tax Manager Kforce Inc.Tax ManagerRidgefield, CT$140,000–$175,000Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. By clicking “Apply Today” you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers.
Wireless Project Manager (Deployment / Roll Out - Macro / Small Cell / In-Building / DAS) MindlanceWireless Project Manager (Deployment / Roll Out - Macro / Small Cell / In-Building / DAS)West Nyack, NY$50–$60 / hourContractorFull timeTop 3/5 Skills: Wireless Project Management, FUZE, Macro / Small Cell / In-Building / DAS Roll Out. Job Title: Wireless Project Manager (Deployment / Roll Out - Macro / Small Cell / In-Building / DAS).
NewTravel Nurse RN - Case Manager - $2,370 per week in Nyack, NY OneStaff MedicalTravel Nurse RN - Case Manager - $2,370 per week in Nyack, NYNyack, NY$2,369.85Employee Assistance Program Free to all employees who’d like information on personal issues: Education, Dependent Care, Care Giving, Legal, Financial, Lifestyle & Fitness Management, Working Smarter. You can choose to specialize in treating people with diseases like HIV/AIDS or cancer, or you can work with patients of certain age groups like geriatrics or pediatrics.
NewTravel Nurse RN - Case Manager - $2,435 to $2,564 per week in Nyack, NY Specialty Professional ServicesTravel Nurse RN - Case Manager - $2,435 to $2,564 per week in Nyack, NYNyack, NY$2,435.42–$2,563.60Our Client is currently seeking Case Management for positions in Nyack, NY for a 5x8 Days shift. The ideal candidate will possess a current NY license or Compact license Depending on the state.
BioPharmaceutical Account Manager - White Plains, NY LundbeckBioPharmaceutical Account Manager - White Plains, NYNew City, NY$155,000–$172,000As a BioPharmaceuticals Account Manager, you lead the promotion of our infusion product, driving demand creation by providing comprehensive clinical knowledge, executing sales and marketing strategies in the local market and partnering to deploy approved services necessary to meet the needs of each account/customer. Willingness/Ability to travel up to 30% - 40% domestically to (a) regularly meet/interact with customer base and internal personnel within assigned territory; and (b) typically attend 4-8 internal/external conferences and meetings spanning locations within the United States.
Controller Vaco LLCControllerRidgefield, CT$150,000–$180,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. Key Responsibilities Oversee all aspects of the accounting function, including accounts payable, accounts receivable, fixed assets, general ledger, and related financial operations.
Project Manager (Watertown, NY) Jacobs Solutions IncProject Manager (Watertown, NY)Poughkeepsie, NYAlbuquerque, New Mexico, United States | 43090 | Cities & Places | Drafting and Design | Multiple Locations. Philadelphia, Pennsylvania, United States | 42970 | Advanced Manufacturing | Drafting and Design | Multiple Locations.
Assistant Store Manager - adidas Kingston Outlet Retail Location (#2011) adidas AGAssistant Store Manager - adidas Kingston Outlet Retail Location (#2011)Kingston, NYPromotes a high performance culture by setting clear expectations, providing information to the Store Manager to hold employees accountable, creating an effective and efficient work environment, and setting goals that focus the team on key drivers that impact success. Through a specific divisional responsibility (Sales or Operations), supports the Store Manager in managing the day to day operations of the store to ensure the store meets key performance indicators and profit and loss expectations.
Operations Manager Compagnie de Saint-GobainOperations ManagerNY$111,000–$177,000 / yearThey allow access to information such as the characteristics of your terminal or certain personal data (IP addresses, navigation data on the Saint-Gobain site, etc.) for the following purposes: analysis and improvement of the user experience and/or our offer of content, products and services; audience measurement and analysis; interactions with social networks; display of advertising and personalized content. The broad scope of knowledge in Continuous improvement (WCM) methodologies, and OSHA; along with federal and state environmental requirements, supports this position representing the business on new product development teams and during regulatory audits in the absence of the Plant Manager.
ED Operations Manager Garnet HealthED Operations ManagerMiddletown, New York$62,751–$78,439 / yearFull timeThe Operations Manager serves as a key liaison among patients and families, as well as hospital departments, physicians, community partners, and emergency services agencies including but not limited to SCP Clinical Partners, local EMS agencies, victim advocacy organizations, the Trauma Program, Biomedical Engineering, Environmental Services, Laboratory Services, Diagnostic Imaging, Information Technology, and Facilities Management, to support exceptional service, operational excellence, and the delivery of safe, high-quality patient care. In partnership with the Nurse Director, the Operations Manager supports the strategic, operational, financial, and quality objectives of the department through oversight of departmental operations, performance improvement initiatives, regulatory readiness, patient experience, and patient throughput processes.
NewField Operations Manager Rolling Suds Fairfield - WestchesterField Operations ManagerPeekskill, NY$65,000–$75,000 / yearFull timeNo two days are the same — but the goal always is: run clean jobs, support the crews, and deliver excellent results that leave our customers so happy that they're telling all their friends about us. This role is ideal for someone who wants to lead from the field, build strong crews, and be a key operator in a growing business.
Operations Manager Ulta Beauty IncOperations ManagerNanuet, NYThe OM leads a team of Task Associates and the Merchandise Manager (MM), and is responsible for supporting the management of the operations of a retail store, including realignments, planograms and inventory life cycle-related processes (e.g., cycle counts, damages, testers, Return To Vendors (RTV), Destroy in Field (DIF) and inventory adjustments). Leverage store forecast and payroll budgets to support with store scheduling needs and communicate the needs to the GM to maximize productivity, achieve sales and payroll goals, and complete workload (e.g., realignments, planograms, and ad set processes) on time, and within the payroll budget.
Field Operations Manager WestchesterField Operations ManagerBedford Hills, New YorkOur small but rapidly growing team is in need of a critical field training and support function leader to successfully launch and support our growing network. Company Overview EverLine Coatings, a rapidly scaling commercial service brand is looking for an experienced, reliable, and proactive Operations Manager to lead crews in our Westchester location.
HR & People Operations Manager Pro Talent SolutionsHR & People Operations ManagerMontebello, New York$150,000–$180,000 / yearA growing software company is seeking an HR & People Operations Manager to build and lead its people programs. This hands-on role will improve structure and consistency across performance management, compensation, recruiting, onboarding, and employee experience.
NewOffice Operations Manager Civility Home Care LLCOffice Operations ManagerDanbury, CT$24–$27 / hourThis role owns client satisfaction, intake, new starts, office workflow, compliance coordination, billing and payroll preparation oversight, team accountability, rapid lead response, and service recovery. Submit a weekly management report to the Owner covering leads, starts, staffing, compliance, billing/payroll issues, complaints, and priorities.
Operations Manager US Physical Therapy IncOperations Managertarrytown, NYFounded in 1995, and for the past 31 years, through its fleet of mobile units and 2 testing locations, CTS has provided services and solutions to meet the increasingly stringent testing requirements of the DOT (Department of Transportation) and OSHA (Occupational Safety and Health Administration) for highly-regulated employers operating across the New York tri-state area. Clarity Testing Services (CTS) is the leading provider of on-site mobile Drug & Alcohol (D&A) and Occupational Medicine testing services, primarily serving the New York tri-state area.
Pharmacy Operations Manager Walgreen CoPharmacy Operations ManagerNY$22.50–$31 / hourAssists Pharmacy Manager in monitoring that all pharmacy and team member licensures, registrations and certifications are active and in good standing/ compliant with all regulatory and legal requirements. Where state and federal laws/regulations allow, accountable for performing day-to-day non-clinical pharmacy operations, administrative activities; Ensures efficient pharmacy workflow and a positive patient experience.
Operations Manager, Field Operations Mai PlacementOperations Manager, Field OperationsMonsey, NY$150,000–$200,000 / yearThe right person is a builder who thrives in a high-volume service or construction environment, anticipates problems before they happen, develops leaders, and drives execution without constant oversight. This is an opportunity to take ownership of a growing field operation and build the systems and leadership structure that allow the business to continue scaling.
Operations Manager Suburban Propane Partners LPOperations ManagerKingston, NY$70,600–$94,150 / yearHeadquartered in Whippany, New Jersey, Suburban Propane has been in the customer service business since 1928 and is a nationwide distributor of propane, renewable propane, renewable natural gas ("RNG"), fuel oil and related products and services, as well as a marketer of natural gas and electricity and producer of and investor in low carbon fuel alternatives, servicing the energy needs of approximately 1 million residential, commercial, governmental, industrial and agricultural customers through approximately 700 locations across 42 states. Design and execute service processes including preparing work orders, requisition of parts and instruments, repairs and service work, completion of job folders, production schedules, dispatch activities, route forecasting and preparation and scheduling of work hours.
Operations Manager Suburban PropaneOperations ManagerKingston, New York$70,600–$94,150 / yearFull timeHeadquartered in Whippany, New Jersey, Suburban Propane has been in the customer service business since 1928 and is a nationwide distributor of propane, renewable propane, renewable natural gas ("RNG"), fuel oil and related products and services, as well as a marketer of natural gas and electricity and producer of and investor in low carbon fuel alternatives, servicing the energy needs of approximately 1 million residential, commercial, governmental, industrial and agricultural customers through approximately 700 locations across 42 states. Design and execute service processes including preparing work orders, requisition of parts and instruments, repairs and service work, completion of job folders, production schedules, dispatch activities, route forecasting and preparation and scheduling of work hours.
Store Operations Manager CubesmartStore Operations ManagerDanbury, ConnecticutWorking both independently and on a team renting self-storage spaces, selling store merchandise, managing the leasing process, accepting payments utilizing our Point-of-Sale System (POS), completing daily bank deposits, and making courtesy calls to customers regarding late payments. Keeping a clean and safe storage facility to ensure conditions meet company guidelines (i.e., clean restrooms, neat landscaping and parking areas, storage doors that are clean and tidy, and neat decluttered office space.).
Accounts Payable Operations Manager System OneAccounts Payable Operations ManagerSleepy Hollow, New York$64–$94 / hourSupport day-to-day Accounts Payable (A/P) operations, acting as a key liaison between business users, system support teams, and temporary staff. Maintain clear communication with cross-functional teams and vendors, supporting business relationships through meetings and updates.
Regional Operations Manager - Site Built UFP IndustriesRegional Operations Manager - Site BuiltWilton, New JerseyUFP Site Built is the leader in designing and manufacturing value-added wood and non-wood products for the construction industry. Staffs, develops, and coaches the operations, production, and administrative management team, evaluates performance and initiates corrective action as required.
Operations Manager in Chester, New York | Careers at Chester, NY UNAVAILABLEOperations Manager in Chester, New York | Careers at Chester, NYChester, NY$74,300–$99,050 / yearHeadquartered in Whippany, New Jersey, Suburban Propane has been in the customer service business since 1928 and is a nationwide distributor of propane, renewable propane, renewable natural gas ("RNG"), fuel oil and related products and services, as well as a marketer of natural gas and electricity and producer of and investor in low carbon fuel alternatives, servicing the energy needs of approximately 1 million residential, commercial, governmental, industrial and agricultural customers through approximately 700 locations across 42 states. Design and execute service processes including preparing work orders, requisition of parts and instruments, repairs and service work, completion of job folders, production schedules, dispatch activities, route forecasting and preparation and scheduling of work hours.
Operations Manager in Kingston, New York | Careers at Kingston, NY UNAVAILABLEOperations Manager in Kingston, New York | Careers at Kingston, NYKingston, NY$70,600–$94,150 / yearHeadquartered in Whippany, New Jersey, Suburban Propane has been in the customer service business since 1928 and is a nationwide distributor of propane, renewable propane, renewable natural gas ("RNG"), fuel oil and related products and services, as well as a marketer of natural gas and electricity and producer of and investor in low carbon fuel alternatives, servicing the energy needs of approximately 1 million residential, commercial, governmental, industrial and agricultural customers through approximately 700 locations across 42 states. Design and execute service processes including preparing work orders, requisition of parts and instruments, repairs and service work, completion of job folders, production schedules, dispatch activities, route forecasting and preparation and scheduling of work hours.
Senior Outbound Operations Manager @NET-A-PORTER LuxExperienceSenior Outbound Operations Manager @NET-A-PORTERMahwah, New JerseyMytheresa, NET-A-PORTER and MR PORTER, jointly comprising the luxury segments of LuxExperience, offer highly curated edits of the most prestigious luxury brands across the world, featuring womenswear, menswear, kidswear, fine jewelry & watches, and lifestyle products. Our US Operations team are now seeking a talented Senior Outbound Operations Manager to ensure the efficient timely and secure passage of stock through the warehouse from receipt to despatch liaising with all teams throughout NET-A-PORTER and MR PORTER as well as delivery drivers, couriers and contractors.
Operations Manager Ulta Beauty, Inc.Operations ManagerNanuet, New YorkFull timeThe OM leads a team of Task Associates and the Merchandise Manager (MM), and is responsible for supporting the management of the operations of a retail store, including realignments, planograms and inventory life cycle-related processes (e.g., cycle counts, damages, testers, Return To Vendors (RTV), Destroy in Field (DIF) and inventory adjustments). Leverage store forecast and payroll budgets to support with store scheduling needs and communicate the needs to the GM to maximize productivity, achieve sales and payroll goals, and complete workload (e.g., realignments, planograms, and ad set processes) on time, and within the payroll budget.
Operations Manager Amazon.com IncOperations ManagerNew Windsor, NYOur Operation's workflow has three major components: First mile - where the product is housed and ready for order; Middle mile - where the order is hauled to your area; and Last mile - when the product is delivered to the customer's door. To achieve this, managers are expected to provide their team with the tools needed for success while driving improvements in productivity and efficiency through data-driven decisions and analytical problem-solving.
Senior Outbound Operations Manager @Net-A-Porter Mytheresa.comSenior Outbound Operations Manager @Net-A-PorterMahwah, NJ$80,000–$120,000 / yearMytheresa, NET-A-PORTER and MR PORTER, jointly comprising the luxury segments of LuxExperience, offer highly curated edits of the most prestigious luxury brands across the world, featuring womenswear, menswear, kidswear, fine jewelry & watches, and lifestyle products. Our US Operations team are now seeking a talented Senior Outbound Operations Manager to ensure the efficient timely and secure passage of stock through the warehouse from receipt to despatch liaising with all teams throughout NET-A-PORTER and MR PORTER as well as delivery drivers, couriers and contractors.
Anatomic Pathology Operations Manager MRINetwork JobsAnatomic Pathology Operations ManagerPleasantville, New YorkJob Summary: The Anatomic Pathology Operations Manager is responsible for coordinating and reviewing all activities of the histology, cytology, and MOHS laboratories to achieve maximum quality of testing and compliance with all requirements by regulatory agencies. Any hazardous chemicals the employee may be exposed to are listed in the hospital’s SDS (Safety Data Sheet) data base and may be accessed through the hospital’s Intranet site (Employee Tools/SDS Access).
Manager, Clinical Imaging Operations Regeneron Pharmaceuticals IncManager, Clinical Imaging OperationsTarrytown, NY$128,600–$210,000 / yearStudy maintenance: Track imaging progress during clinical studies and address imaging issues that may come up in close collaboration with clinical study teams, sites, and imaging CROs, including functional oversight through day to day monitoring of key performance indicators related to imaging timeliness, quality, etc., query resolution and troubleshooting. You should expect to work closely with our imaging vendor partners, the clinical operations function, the data management function, external clinical research organizations (CROs), and clinical sites to ensure the successful completion of startup activities, ongoing execution, and close-out of clinical studies.
Job Location Smart StyleJob LocationKingston, NYWe're looking for a passionate, driven Salon Leader to run the show-leading a talented team, growing the business, and delivering amazing client experiences every day. Career area Salon Manager Position Type Date Posted 04/15/2026 Location 601 FRANK SOTTILE BLVD, KINGSTON, NY 12401, United States Job ID 42514_20260415.
NOW HIRING! Receptionist/Schedulers - various locations available! Stamford HealthNOW HIRING! Receptionist/Schedulers - various locations available!New Canaan, CTStamford Health is a major teaching affiliate of the Columbia University Vagelos College of Physicians and Surgeons and has recently expanded its relationship with Columbia to offer treatment and expertise from Columbia University Irving Medical Center's nationally recognized heart surgeons. You'll play a critical role in ensuring a seamless patient journey, including coordinating appointments, verifying information, supporting financial processes, and partnering with clinical teams to keep care running smoothly.
General Manager Nature's Trees, Inc.General ManagerNY$130,000–$150,000 / yearThis position will balance Safety, Quality, Productivity, Employee Engagement and Market Growth to achieve business goals in the area of Sales, Customer Net Promoter Score, Employee Engagement, Profitability and Growth, including retention of current customers, addition of new customers and the expansion of Service Lines. Today, this includes oversight of current state operational technologies, integrations, and business processes supporting various tree and lawncare services operations.
Assistant Manager, Service Center TForce Freight IncAssistant Manager, Service CenterMontgomery, NYFocuses on meeting and exceeding expected levels of service (e.g., on time deliveries, eliminating missed pick-ups, reducing claims, etc.) to reduce customer churn and grow additional business. As a global leader in logistics, TForce Freight is committed to making your less-than-truckload (LTL) shipments easier and improving your efficiency-delivering more solutions and more results at every turn.
Emerging Store Manager Walgreen CoEmerging Store ManagerTarrytown, NY$45,000–$71,550 / yearBachelor's degree with a solid academic record, all majors welcome OR satisfactorily completed a Walgreens Community Internship Program OR High School Diploma/GED and two years of experience in a supervisory position (does not require experience with direct reports). Supervises the operation of the store and team members, including assigning daily activities, delegating tasks to team members, opening/closing/changing shifts, approving time records, time off and managing other scheduling conflicts to ensure proper team member coverage.
Senior Outbound Operations Manager @NET-A-PORTER Mytheresa.com GmbHSenior Outbound Operations Manager @NET-A-PORTERMahwah, NJ$80,000–$120,000 / yearMytheresa, NET-A-PORTER and MR PORTER, jointly comprising the luxury segments of LuxExperience, offer highly curated edits of the most prestigious luxury brands across the world, featuring womenswear, menswear, kidswear, fine jewelry & watches, and lifestyle products. Our US Operations team are now seeking a talented Senior Outbound Operations Manager to ensure the efficient timely and secure passage of stock through the warehouse from receipt to despatch liaising with all teams throughout NET-A-PORTER and MR PORTER as well as delivery drivers, couriers and contractors.
General Manager - Millbrook School Aramark Corp.General Manager - Millbrook SchoolMillbrook, NY$90,000–$100,000 / yearIn order to be prepared for this leadership role, qualified candidates will possess: Bachelor's degree level education highly preferred in an area of Food Service, Hospitality, Facilities, or Business Management. As a General Manager you will plan, manage, and guide multiple contracted services for a client normally generating $2-15M+ in revenue to meet operating and financial goals, client objectives, and customer needs.
SkillBridge Account Manager DOD SkillBridgeSkillBridge Account ManagerCarmel, New YorkYou’ll gain expertise in business insurance policies, processes, and procedures to support current clients and contribute to expanding our book of business through cross-selling, marketing, and efficient client communication. Military Transition: Current active military servicemember seeking a SkillBridge transition role, available for a minimum of 4 months (ideally 6 months).
NewManager in Development First Student IncManager in DevelopmentDanbury, CT$60,000–$70,000 / yearYou'll work alongside local and regional leaders while developing the operational, leadership, and people-management skills needed to successfully manage a First Student location. In the state of Washington, all technician and driving positions, including but not limited to van drivers and any other position requiring employees to drive a company-owned vehicle, are considered safety-sensitive and are therefore subject to drug and alcohol testing, including cannabis.
NewManager In Development First Student IncManager In DevelopmentDanbury, CT$60,000–$70,000 / yearYou'll work alongside local and regional leaders while developing the operational, leadership, and people-management skills needed to successfully manage a First Student location. In the state of Washington, all technician and driving positions, including but not limited to van drivers and any other position requiring employees to drive a company-owned vehicle, are considered safety-sensitive and are therefore subject to drug and alcohol testing, including cannabis.
NewHVAC Install Manager Gold Medal ServiceHVAC Install ManagerHillburn, NYFull time5+ years' experience in a management role within the industry Technical School diploma or certificate of completion Oversight of Permits and InspectionsKnowledge of HVAC equipment, tools and materials Extensive technical skills within the trade Customer/Client Interfacing Ability & willingness to work a flexible schedule as necessary to meet customer requirements Understanding of operational concepts including planning, scheduling, and logistics Demonstrated excellent written and verbal communications skills Proficient in Microsoft Office, including Word and ExcelAbout the Responsibilities:Directly manages Installation team members. Gold Medal Service of Hillburn, NY is actively seeking to hire a HVAC Installation Manager to provide excellent leadership to our NY/NJ Residential HVAC Installation Department.
Merchandise Manager Ulta Beauty IncMerchandise ManagerDanbury, CTLeverage store forecast and payroll budgets to support with store scheduling needs and communicate the needs to the GM to maximize productivity, achieve sales and payroll goals, and complete workload (e.g., omni-channel, shipment, replenishment, markdowns, and price changes) on time, and within the payroll budget. We bring possibilities to life through the power of beauty each and every day in our stores and online with more than 25,000 products from approximately 500 well-established and emerging beauty brands across all categories and price points, including Ulta Beauty's own private label.
Account Manager (Commercial Landscaping) BrightView Holdings IncAccount Manager (Commercial Landscaping)Hawthorne, NY$65,000–$85,000 / yearCustomarily and regularly spends more than half of the time working away from BrightView's places of business, walking job sites, selling and obtaining orders or contracts for BrightView's services. The Account Manager serves as the primary point of contact for a portfolio of landscape maintenance clients, building long-term relationships that promote client satisfaction, retention, and ancillary sales.
Nursery General Manager Trainee GpacNursery General Manager TraineeFlorida, FL78000–84000GPAC (Growing People and Companies) is an award-winning search firm specializing in placing quality professionals within multiple industries across the United States since 1990. During training you will work and train at multiple locations throughout the country, learning every aspect of running and overseeing greenhouse and nursery operations.
Area Leader (Manager) Trainee 7-Eleven IncArea Leader (Manager) TraineeMonroe, NY$43,888–$91,944 / yearA 4-year degree from an accredited college or university in a related field or 5+ years of experience managing district or regional operations for retail/commercial, or a large single commercial store with multiple managers and 100+ employees. The amount and availability of any bonus, commission, long-term incentive compensation, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law.
General Manager (QSR) - Shake Shack Applegreen USA Welcome Centers Central ServicesGeneral Manager (QSR) - Shake ShackSloatsburg, NYAs the General Manager of a quick service restaurant (QSR), you will be responsible for managing the overall day-to-day operations and profitability of a food and beverage concept located inside of a travel plaza on a major highway. This position is charged with operating an assigned quick service restaurant (QSR) and leading a dedicated team that achieves or exceeds the targeted financial and performance metrics.
NewShift Manager (Mfg Operations) Day Shift ON Semiconductor CorpShift Manager (Mfg Operations) Day ShiftNY$101,700–$172,700 / yearWith a highly differentiated and innovative product portfolio, onsemi creates intelligent power and sensing technologies that solve the world's most complex challenges and leads the way in creating a safer, cleaner, and smarter world. Each shift under this role's leadership is expected to leave the factory in a measurably stronger operating position, with improved stability, reduced risk, and clear ownership of any remaining issues.
Procurement Manager SPS North AmericaProcurement ManagerNew City, NY$115,000–$145,000 / yearAcross North America, we help clients enhance workplace experiences and business operations through services including workplace support, physical and digital mailroom solutions, intelligent document processing, reception and concierge services, and other business support offerings. The Procurement Manager will oversee procurement processes across assigned categories including indirect goods and services such as facilities, IT, professional services, office operations, HR services, and business support functions.