NewFederal Construction Project Manager JobotFederal Construction Project ManagerFayetteville, NC$130,000–$150,000 / yearThe ideal candidate will have a strong background managing federal construction projects and be comfortable leading multiple projects simultaneously while serving as the primary point of contact for owners, subcontractors, and internal teams. Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.
NewQuality Control Manager - Federal Construction JobotQuality Control Manager - Federal ConstructionFort Liberty, NC$130,000–$150,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners.
NewDialysis Clinical Manager Registered Nurse - RN Fresenius Medical CareDialysis Clinical Manager Registered Nurse - RNFayetteville, NCOther: • Collaborates closely with, providing oversight as needed to, the Clinical Manager/Charge RN acting as nurse manager, the Medical Director, and the physicians regarding the direct patient care responsibilities within the facility to ensure the provision of outstanding quality of patient care, as defined by the FMS quality goals, and compliance with the pertinent company policies and procedures. • Demonstrated leadership competencies and management skills for the position, including excellent communication, customer service, continuous quality improvement, relationship development, results orientation, team building, motivating employees, performance management and decision making.
Imaging Supervisor - Contract TalentBurst, Inc.Imaging Supervisor - ContractCharlotte North, NC$20–$20 / houro Supervisor duties weekly schedules, assisting with call schedules, working in tandem with other supervisor and leaders, ok being very hands on, escalate as needed and appropriately, adjusting schedules in real-time if needed, address coaching needs in real time and escalating, assisting with onboarding for new employees, comfortable talking with physicians. Patient Types/Common Diagnoses: o Adults and Pediatrics (including neonates) from ED, ICUs, nursing units and outpatients across the full spectrum of radiology exams and diagnosis.
NewUNIT MANAGER - RN - HIGHLAND HOUSE Liberty HealthUNIT MANAGER - RN - HIGHLAND HOUSEFayetteville, NCSee Liberty Health Terms & Conditions at https://www.jobtarget.com/terms-of-use/ and Privacy Policy at https://www.jobtarget.com/privacy-policy/ and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions. Ensures treatments are completed by the Primary Staff Nurse/Treatment Nurse as scheduled during shift and documents appropriately as needed.
RN - PEDS - Contract TalentBurst, Inc.RN - PEDS - ContractCharlotte North, NC$15–$17 / hourTravelers will work in one of the (2) areas, based on job posting (please only discuss applicable specialty during interview): Peds GI: Constipation, Reflux, G-tubes care/changes/feedings, IBD, Crohns, Colitis, motility disorders, TPN dependent patients. Travelers will work in one of the (2) specialty areas, based on job posting: Peds GI: 2 different suites divided into mini-suites with a nurses station in the middle -one area of GI nurses sit alongside the Provides in a clinic workspace.
RN - Labor & Delivery/Postpartum - Contract TalentBurst, Inc.RN - Labor & Delivery/Postpartum - ContractMatthews North, NC$24–$24 / hourRN: Experience with the all aspects of LDRP patient care, circulating c-sections, experience with newborn care to include heel sticks, 24 hr testing, NAS scoring, lactation support. Required License, National Certification, Certs (BLS, ACLS, etc.), or other position specific requirements such as Driver's License and/or Insurance: RN: BLS, ACLS, EFM, NRP.
Sr. Project Manager (Construction) - Charlotte, NC Ceco Concrete Construction, LLCSr. Project Manager (Construction) - Charlotte, NCNCThe Senior Project Manager is responsible for the execution and oversight of concrete formwork projects and ensures productivity, quality, cost control, and safety. Most importantly, our people count on and believe in one another and know our success depends on our frontline workers building great projects that reflect our values and vision.
Quality Assurance Specialist II - Contract TalentBurst, Inc.Quality Assurance Specialist II - ContractRTP, NC$30–$32 / hourExamples of activities within the scope of oversight and auditing include but are not limited to: preclinical animal studies, sample analysis from clinical (GCLP guidelines) and preclinical studies (GLP regulations), qualification and/or validation of methods, laboratory processes, etc. Must be able to effectively collaborate cross-functionally with peers, scientific and technical staff; and be comfortable working in a matrixed team.
RN - Infusion - Contract TalentBurst, Inc.RN - Infusion - ContractWinston-Salem North, NC$14–$16 / houro Administration of anti-neoplastic agents, port access, IV start skills, knowledge of Chemo/Immunotherapy side effects and how to manager. o Should approval of RTO go through manager or will you allow the interviewing team (if applicable) to approve time off on your behalf-.
Radiation Therapist - Contract TalentBurst, Inc.Radiation Therapist - ContractCharlotte North, NC$21–$23 / hourPatient Types/Common Diagnoses: o Outpatient ambulatory cancer patients requiring radiation therapy. o Potentially, may be needed to float to other Radiation Therapy sites in greater Charlotte manager approval if not comfortable with this.
NewCT Technologist - Contract TalentBurst, Inc.CT Technologist - ContractConcord North, NC$37–$37 / hourPatient Types/Common Diagnoses: o Areas served ED, Inpatient units, Outpatient. Required License, National Certification, Certs (BLS, ACLS, etc.), or other position specific requirements such as Driver's License and/or Insurance:o ARRT-CT.
RN - Home Health - Contract TalentBurst, Inc.RN - Home Health - ContractLincolnton North, NC$15–$15 / hourSkills required:Charting experience with Homecare Homebase is required (no exceptions), Oasis, hospice philosophy, infection control practices, wound vacs, wound care, PICC line dressing changes, port access, IV infusions, drains, critical thinking skills, catheter insertion, drains. Floating Requirements: Teammates will travel throughout the below areas: Terrell, Sherrills Ford, Mount Holly, Maiden, cale, Troutman, McAdenville, Lincolnton, High Shoals, Denver, Dallas, Cramerton, Belmont and cities in between.
RN - Cath Lab - Contract TalentBurst, Inc.RN - Cath Lab - ContractConcord North, NC$35–$45 / houro Heavy Vascular need for traveler with some Cath Lab any lower extremity angiogram, occasional upper/fistulagram, interventional cases, PE, DVT, thrombolytics, venograms, fistula creation, carotid angiogram with stent, EVAR, TAVR, femoral/brachial/pedal access. function independently in cases, experience in a blended lab (Cath/EP/Vascular), strong IV skills, EPIC experience, sterile technique, ability and willingness to take call, able to titrate medications to include pressors, cardiac rhythm interpretation, knowledge of how to respond to codes.
NewRN - MedSurg/Tele - Contract TalentBurst, Inc.RN - MedSurg/Tele - ContractCharlotte North, NCSkills required: o RN: Cardiac rhythm interpretation, experience with non-titrating Cardiac drips (Cardizem/Amiodarone), general medical/surgical skillset care of patients with tubes/drains, IV start skills, blood products, wound care/dressing changes, etc. Patient Types/Common Diagnoses: o MedSurg: DKA, Sepsis, Wounds, CHF, AKI, Client, Diabetes, Anemia, Sickle Cell Crisis.
NewPhysical Therapist - HH - Contract TalentBurst, Inc.Physical Therapist - HH - ContractCharlotte North, NC$25–$30 / hourCandidates must have recent experience with: Homecare Homebase (Required – No Exceptions). Patients commonly present with: Chronic Disease Management.
Physical Therapist Assistant - Contract TalentBurst, Inc.Physical Therapist Assistant - ContractRock Hill South, NCExperience with above patient types, disease teaching, experience with geriatric/Adult, chronic disease management, maintenance notes, gait speed and use of gait belt. Chronic diseases, wound care, IV, Pleurx, wound vac, post-stroke, post-rehab, post-joint replacements for hip/knee/shoulder.
NewQA Contractor, GMP Quality Assurance - Contract TalentBurst, Inc.QA Contractor, GMP Quality Assurance - ContractRTP, NC$38.07–$38.07 / hourProviding deliverables and resolving issues; Draft SOPs/controlled documents as well as perform quality unit review and approval of Quality Management Systems requests/ records related to Learning Management, Non-Conformance Management, CAPA management, and metric/KPI reporting. · Bachelor’s degree in a scientific field and 4+ years of experience in GMP based Quality Assurance, particularly in support/oversight of a company QMS, or 10+ years of GMP based Quality Assurance experience using a company QMS. · 3+ experience working within a pharmaceutical/biotech Quality Management system, such as Trackwise, ZenQMS, Veeva, is a requirement.
Financial Services Producer Hendrick Automotive Group CorporateFinancial Services ProducerFayetteville, North CarolinaFull timeThe Financial Services Producer works with lenders and financial institutions to provide financial services to dealership customers. Ability to effectively present information in one-on-one and small group situations to customers and other employees.
Senior Site Contracts Manager (Sponsor Dedicated /Remote – US Based) Syneos HealthSenior Site Contracts Manager (Sponsor Dedicated /Remote – US Based)North CarolinaRemoteOver the past 5 years, we have worked with 94% of all Novel FDA Approved Drugs, 95% of EMA Authorized Products and over 200 Studies across 73,000 Sites and 675,000+ Trial patients. • We are passionate about developing our people, through career development and progression; supportive and engaged line management; technical and therapeutic area training; peer recognition and total rewards program.
Senior Contracts Manager Gainsight, Inc.Senior Contracts ManagerNC$125,000–$135,000 / yearIn this role, you'll play a key role in driving efficient, scalable commercial contracting operations by owning the end-to-end lifecycle of SaaS and vendor agreements while continuously improving processes and tooling. This is a great opportunity for someone who thrives in a fast-paced, high-volume environment and enjoys working cross-functionally with teams like Sales, Finance, Customer Success, and Legal.
NewCapEx Acquisition Lead & Contracts Manager Percy TowersCapEx Acquisition Lead & Contracts ManagerNorth CarolinaYou'll work directly with internal engineering teams and external service providers to ensure safety, reliability, and cost-effectiveness across a broad portfolio of industrial assets including CNC machinery, automated guided vehicles, industrial autoclaves, jigs and tools, and conventional production equipment. The facility features a broad range of cutting-edge industrial assets ranging from new equipment to 15-year-old machinery — offering diverse technical challenges and continuous learning opportunities.
Vendor Contracts Manager (Contract-to-Hire) - U.S. - Remote Worldwide Clinical Trials Holdings IncVendor Contracts Manager (Contract-to-Hire) - U.S. - RemoteNCRemoteThe vendor management team works cross-functionally across Worldwide to drive outsourced service excellence, control costs, manage and mitigate risks stemming from outsourced services, and gain increased value from our vendors throughout the partnership life cycle. We are Worldwide Clinical Trials, and we are a global team of over 3,500+ experts, bright thinkers, dreamers and doers and, together, we are changing the way the world experiences CROs - in the best possible way.
Contracts Manager IVXS UK LtdContracts ManagerNC$120,000–$150,000 / yearCurrently in a high-velocity scaling phase, we are a VC-backed Series C scale-up with over $100M in total funding from investors including Andreessen Horowitz, Goldman Sachs, Ontario Teachers'' Pension Plan, Index Investors and Balderton. Proactively problem solve for emerging legal and operational risks, providing risk-based decisions on complex legal issues and proposing improvements and efficiencies to mitigate future exposure.
Senior Manager, Provider Contract Negotiations CVS Health CorpSenior Manager, Provider Contract NegotiationsNC$67,900–$182,549 / yearThis includes but is not limited to large PCP groups, pediatricians, advanced specialist groups, hospital-based providers, ancillary providers, ambulatory surgical centers, behavioral health providers, etc. Cross-Functional Collaboration: Collaborate cross-functionally to manage provider compensation and pricing development activities, submission of contractual information, and review and analysis of reports as part of negotiation and reimbursement modeling activities.
Manager, Veeva Vault Administration (Contract) AlimentivManager, Veeva Vault Administration (Contract)Raleigh-Durham, North CarolinaThe administrator ensures business needs are captured and aligned through planning and coordination with cross-functional teams; configures and delivers system enhancements to meet operational requirements; maintains platform integrity, compliance, and data quality; and drives user success & adoption through training and responsive technical support. The Manager, Veeva Vault Administration is responsible for the administration and operational delivery of the Veeva Vault platform, with a focus on Vault Clinical applications (eTMF, CTMS, Study Training, Study Startup, Site Connect).
Site Contracts Specialist with Clinical Trials experience Home-Based in US Syneos HealthSite Contracts Specialist with Clinical Trials experience Home-Based in USNorth CarolinaSite Contracts Specialist with Clinical Trials experience Home-Based in USSyneos Health® is a leading fully-integrated life sciences services organization built to accelerate customer success. Support in generating amended contract and/or budget documents as necessary, preparing contract management documentation for projects, and streamlining the contract/proposal or internal processes; and initiates and introduces creative ideas and solutions.
Product Manager Value Based Contracting Operations Blue Cross and Blue Shield AssociationProduct Manager Value Based Contracting OperationsNCRemote$131,908–$189,738 / yearPlans, directs, and executes product and project activities in partnership with internal and external stakeholders to define IT and business strategies to achieve an optimum delivery of software products and strategic business imperatives. A candidate's position within the hiring range may be based on several factors including, but not limited to, specific competencies, relevant education, qualifications, certifications, relevant experience, skills, seniority, performance, shift, travel requirements, and business or organizational needs.
CONTRACT SPECIALIST Department of the ArmyCONTRACT SPECIALISTFort Bragg, NC$111,147–$144,493 / yearIn addition to meeting the basic requirement above, to qualify for this position you must also meet the qualification requirements listed below: Specialized Experience: One year of specialized experience which includes: 1) Performing pre-award and post-award functions; AND 2) Developing systems for evaluating or monitoring performance of contractors; AND 3) Implementing contractual guidance for the procurement process; 4) Ensure appropriate funding and required waivers, certifications, approvals, or compliances have been obtained for purchase requests; AND 5) Negotiating proposals or executing modifications. FOREIGN EDUCATION: If you are using education completed in foreign colleges or universities to meet the qualification requirements, you must show the education credentials have been evaluated by a private organization that specializes in interpretation of foreign education programs and such education has been deemed equivalent to that gained in an accredited U.S. education program; or full credit has been given for the courses at a U.S. accredited college or university.
Federal Construction Project Manager Outside The BoxFederal Construction Project ManagerFayetteville, North Carolina$100,000–$150,000The Project Manager provides team management, networking and handling of subcontractors and suppliers, and maintaining positive client relationships. Understand and know what tasks are more important than others; discern what needs to be solved immediately and what can wait; ability to multi-task effectively; & Exhibit respectfulness by being punctual, engaged/focused, and respectful of others.
Electrical Construction Manager -Fayetteville North Carolina SIRISElectrical Construction Manager -Fayetteville North CarolinaFayetteville, North CarolinaCandidates will act as Design and Construction Managers reporting to a Program Manager as well as collaborate and assist VA client staff to provide data, generate reports, as a representative for the client on major healthcare construction projects. Seeking motivated Project Managers/Construction Managers (PM/CM) with a degree in Electrical Engineering to join our team on a VA Fayetteville, North Carolina Construction Project.
Senior Project Manager - Stormwater City of Fayetteville NCSenior Project Manager - StormwaterFayetteville, NC$77,122–$87,713 / yearThe City of Fayetteville is currently recruiting for a Senior Project Manager in the Stormwater Division to perform advanced and highly complex professional stormwater, environmental science, and civil engineering-related work in the planning, analysis, and management of watershed and stormwater infrastructure projects and programs. A typical way to obtain the knowledge and abilities would be: Experience: Five years of increasingly responsible professional experience in stormwater management, water resources, environmental science, civil engineering, or related field, including experience in project management, hydrologic and hydraulic modeling, watershed planning, or environmental analysis.
Project Engineering Manager Sterling Engineering, Inc.Project Engineering ManagerTar Heel, NCJob Summary:We are seeking an experienced Project Engineering Manager to lead complex technical projects within the pork and packaged meat industry. In this role, you will oversee the full lifecycle of engineering initiatives—from concept and design through implementation—while leading a talented team of engineers both directly and indirectly.
Project Manager Motorola Solutions IncProject ManagerNCRemote$100,000–$120,000 / yearThis position is subject to working in high security areas governed by the US Department of Justice's "Criminal Justice Information Services (CJIS) Security Policy" and therefore requires successfully passing a more stringent fingerprint background check administered by Motorola Solutions Inc. customers. Must be able to utilize PM tools (schedule, critical path analysis, budget, change order, risk assessment, action item log, etc) to analyze complex issues and develop resolutions for any issues related to assigned project(s).
Stormwater Project Manager City of Fayetteville NCStormwater Project ManagerFayetteville, NC$83,292–$106,197 / yearThe City of Fayetteville is currently recruiting for a Stormwater Project Manager to perform highly complex professional civil and stormwater engineering project management work including designing various projects, preparing cost estimates, drafting specifications and collecting site data; and to provide responsible staff support to the Public Services Department. Example: Office Assistant 1/2011 present The Company 123 Hay Street Fayetteville, NC 28301 (910) 555-5555 Unemployed 6/2004 12/2010 Unemployed Student 12/2000 - 6/2004 My High School Fayetteville, NC 28301 Applications without a 10-year history and all the required information will be considered incomplete and will not be processed.
Procurement, Manager Newfold Digital IncProcurement, ManagerNC$125,000–$135,000 / yearThe Procurement Manager partners closely with Finance, Legal, and business stakeholders to deliver measurable value through vendor management, data-driven decision making, and optimized procurement processes. This role manages procurement staff located in both the United States and India and oversees the full procurement lifecycle, including vendor selection, contract negotiation, contract lifecycle management systems, and procurement reporting.
Quality Control Manager Chimes IncQuality Control ManagerFort Bragg, NCDevelops, implements, and manages Key Performance Indicators based on numerical data to assess custodial quality, operational performance, and organizational readiness to improve performance and productivity. This means that when the facility is faced with an institutional emergency, employees in this position may be required to remain at their work location or to report to work to protect, recover, and continue operations at the facility.
Sourcing Manager (Remote) First Citizens BankSourcing Manager (Remote)North CarolinaRemoteFull timeQualifications: Bachelor's Degree and 8 years of experience in Contract structuring and negotiation for services, software, staffing, software as a service, consulting, and outsourcing services contracts OR High School Diploma or GED and 12 years of experience in Contract structuring and negotiation for services, software, staffing, software as a service, consulting, and outsourcing services contracts. License or Certification Type: Certified Regulatory Vendor Program Manager Preferred, Member of Contract and Commercial Management certification by the International Association for Contract and Commercial Management Preferred, Certified Professional in Supply Management Preferred.
Partner Development Manager, Federal Hack The Box LtdPartner Development Manager, FederalNCRemoteTrusted by the Fortune 500, government agencies, and MSSPs, the platform delivers threat-informed learning paths consisting of real-world scenarios in gamified labs and live-fire simulations that build and validate offensive and defensive cyber capabilities. Skills, knowledge, and experience points required to unlock the role: Federal/Public Sector Experience (Required): 3+ years of experience in sales, business development, or channel management specifically within the Federal, Defense, or National Security sectors in NAMER.
Construction Project Manager Planet Fitness - Excel FitnessConstruction Project ManagerRaliegh, NCManages ground up construction projects, including site development, utilities, shell construction, and coordination through full building delivery and turnover Utilize and manage construction management software to manage projects and report out to the Operations, Accounting, and Development teams. Provides problem-solving input and solutions to ongoing construction issues, mitigating supply chain constraints and resequencing work or materials when needed, leading necessary actions to address delays, adverse weather conditions, or emergencies at construction sites.
Senior Manager, Enterprise Infrastructure - Networking Parexel International CorpSenior Manager, Enterprise Infrastructure - NetworkingNCThis role is responsible for end-to-end ownership of enterprise networking, including SD-WAN, firewalls, LAN/WAN, and connectivity services, ensuring performance, security, scalability, and cost efficiency. Seeking a Senior Manager of Networking to lead the strategy, operations, and financial management of Parexels global network environment.
Project Manager - Entitlements & Design Driven Brands Holdings IncProject Manager - Entitlements & DesignNCRemote$80,300–$143,400 / yearDriven Brands is North America's largest automotive services company with a portfolio of iconic brands including Take 5 Oil Change, Meineke Car Care Centers, Maaco, 1-800-Radiator & A/C, Auto Glass Now, and CARSTAR. JOB DESCRIPTION: Driven Brands Development is seeking a highly skilled and motivated Development Project Manager specializing in entitlements, permitting, and construction administration to join our dynamic team.
Account Manager Commercial Vehicle Group, Inc.Account ManagerNCAbilities: • Willingness to travel 20% • Work independently or within a team • Solve practical problems • Collaborate with customers and internal departments • Think strategically • Effective communication across customer hierarchies and functions of major OEM companies • Proven track record of winning new business and nurturing relationships • High proficiency in data analysis tools (Excel, PowerPoint) • Ability to understand and convey technical information effectively • Skilled negotiator with a strong understanding of the industrial or contract manufacturing industry. Additional Qualifications for Success: Skills: • Creative problem-solving • Influencing skills • Strong organizational and time management abilities • Self-starter with initiative • Excellent written and oral communication • Business analytical skills • Strategic thinking • Proficiency in Microsoft Office and business systems.
Program Manager (TS Cleared) KentroProgram Manager (TS Cleared)Fayetteville, North CarolinaIdeal candidates bring strong leadership, strategic thinking, and the ability to manage cross-functional teams, drive execution, and ensure alignment between business objectives, technical delivery, and stakeholder expectations. Kentro is always interested in connecting with experienced Program Managers who hold an active Top Secret clearance and have a strong track record of leading complex, multi-workstream programs in mission-driven or enterprise environments.
Enterprise Account Manager - Core Diagnostics - GA/NC/SC Abbott LaboratoriesEnterprise Account Manager - Core Diagnostics - GA/NC/SCFayetteville, NC$113,300–$226,700 / yearResponsible for driving profitable revenue and closing opportunities within strategic named accounts by initiating, developing and/or delivering unique solutions that result in improved customer outcomes and benefits Abbott, ensures all commitments are met. 5+ years of experience as a consultative partner/seller managing B2B businesses with proof of working with executives and C-suites in the healthcare, informatics, communications, technology or consultancy industry.
Territory Manager SRS Distribution IncTerritory ManagerSanford, NCDirect Manager Direct Reports: As a Territory Manager at SRS Building Products, you will work in close partnership with the Regional Sales Manager to strategically drive sales performance and align with broader company goals. Working Conditions: The Territory Manager at SRS Building Products works in a hybrid role, combining office, remote, and frequent travel within the assigned territory.
Federal Construction Quality Control Manager Outside The BoxFederal Construction Quality Control ManagerFayetteville, North CarolinaMaintain and insure all employees and visitors adhere to the Site Safety and Health Plan, Environmental Protection Plan, Accident Prevention Plan, Activity Hazard Analysis and Construction Quality Control Plan. POSITION SUMMARY: The Quality Control Manager will supervise and inspect three phases of control and tests- Preparatory Phase, Initial Phase, and Follow-up Phase.
Account Manager - Flour Bartlett and CompanyAccount Manager - FlourNCDays/Hours: This will be mainly a day shift job but your team and customers will be working off hours, and you will have responsibility to support their needs after-hours. Requirements to be successful in this position: Bachelor's Degree in Food Science, Baking Science, Business Administration, or a related field; or equivalent combination of training and experience.
District Sales Manager (Southeast US) - Ventrac The Toro CompanyDistrict Sales Manager (Southeast US) - VentracNCRemote$90,000–$113,000 / yearThis job involves a business advisor relationship-based approach that allows us to create a positive and informative experience by exceeding expectations and demonstrating outstanding product knowledge, along with a world class customer service experience with every interaction for each dealership. Be field expert in territory regarding marketing and product needs, yearly sales programs, dealer development programs, overall sales strategy and other areas that can improve Ventrac.
NewMarketing Operations Manager KBI BiopharmaMarketing Operations ManagerNorth CarolinaKBI Biopharma, Inc., a JSR Life Sciences company, is a global contract development and manufacturing organization (CDMO) providing fully integrated and accelerated drug development and biologics manufacturing services to life science companies. The Marketing Operations Manager plays a key execution and operational role, ensuring alignment, prioritization, and efficient delivery across all marketing functions.