Digital Campaign Specialist ComriseDigital Campaign SpecialistMalvern, PA$23–$27.44 / yearFull timeServing as the primary liaison between Key Account Managers, Business/Marketing teams, and specialized channel leads, you will translate campaign briefs into intuitive digital user flows that drive brand awareness, engagement, and measurable customer demand. Reporting to the Head of Digital Campaign Management, this individual contributor role focuses on delivering high-quality, timely integrated campaigns across search, digital/social advertising, email marketing, and web landing pages.
NewSenior Field Supply Chain Specialist - Contract TalentBurst, Inc.Senior Field Supply Chain Specialist - ContractWilmington, DE$37.93–$59.85 / hourThe role focuses on executing Business Integration Testing (BIT) and User Acceptance Testing (UAT) by generating and validating label outputs across SAP environments. Client is seeking an experienced SAP GLM Specialist within the Supply Chain Data organization to support Global Label Management and SAP EHS activities.
NewSystems Integration Specialist Capstone Logistics LLCSystems Integration SpecialistBoothwyn, PARemote$65,000–$75,000 / yearDirect, hands-on experience with automated integration tools, including Microsoft SQL Data Transformation Services, Microsoft SQL Server Integration Services. Proven communication skills, problem-solving skills, proficiency in programming languages and data structures, and knowledge of integration best practices are critical to successful performance in this role.
Clinical Specialist JouléClinical SpecialistExton, PAThe ideal candidate will be the go-to expert for device training, therapy education, and enrollment support, ensuring that the trials are conducted with the highest level of clinical integrity. We are looking for a seasoned Registered Respiratory Therapist (RRT) with a strong background in clinical research to join our client's team in a high-impact, mobile role.
Classroom Intervention Specialist Abraxas Youth & Family ServicesClassroom Intervention SpecialistMorgantown, PA$0–$25Our employees play a vital role in helping individuals achieve greater independence, confidence, and success while promoting dignity, respect, inclusion, and personal choice. Must pass both federal and state background checks which screen for crimes including, but not limited to drug related crimes, violent crimes, sexual abuse, domestic violence, child abuse, and repeated misdemeanors.
Youth Development Specialist, ORR Abraxas Youth & Family ServicesYouth Development Specialist, ORRMorgantown, PA$25–$28Our employees play a vital role in helping individuals achieve greater independence, confidence, and success while promoting dignity, respect, inclusion, and personal choice. Must pass both federal and state background checks which screen for crimes including, but not limited to drug related crimes, violent crimes, sexual abuse, domestic violence, child abuse, and repeated misdemeanors.
Child Life Specialist - FT Days - Pediatrics and PICU - National Park Lehigh Valley Health NetworkChild Life Specialist - FT Days - Pediatrics and PICU - National ParkNational Park, NJFinally, Lehigh Valley Hospital - Cedar Crest, Lehigh Valley Hospital - Muhlenberg, Lehigh Valley Hospital- Hazleton, and Lehigh Valley Hospital - Pocono each received an 'A' grade on the Hospital Safety Grade from The Leapfrog Group in 2020, the highest grade in patient safety. We're a Magnet(tm) Hospital, having been honored five times with the American Nurses Credentialing Center's prestigious distinction for nursing excellence and quality patient outcomes in our Lehigh Valley region.
Child Life Specialist - FT Days - Pediatrics and PICU - Prospect Park Lehigh Valley Health NetworkChild Life Specialist - FT Days - Pediatrics and PICU - Prospect ParkProspect Park, PAFinally, Lehigh Valley Hospital - Cedar Crest, Lehigh Valley Hospital - Muhlenberg, Lehigh Valley Hospital- Hazleton, and Lehigh Valley Hospital - Pocono each received an 'A' grade on the Hospital Safety Grade from The Leapfrog Group in 2020, the highest grade in patient safety. We're a Magnet(tm) Hospital, having been honored five times with the American Nurses Credentialing Center's prestigious distinction for nursing excellence and quality patient outcomes in our Lehigh Valley region.
NewLogistics Specialist AxelonLogistics SpecialistTrevose, PA$27.27–$33.24 / hourWork collaboratively with internal partners including Operations Process Specialists, Customer Facing Supply Chain, Quality Assurance, Deployment, and DC Operations. Flex work schedule to meet demands of e-commerce business and provide training and general assistance to future deployment locations.
Vocational Specialist - ACT/FACT St. Luke's Health Network, Inc.Vocational Specialist - ACT/FACTExton, PAFull timeThe Vocational Specialist provides primary support to ACT participants and provides cross-training to the other members of the ACT team—to assist with access to housing-related supports and resources—with the goal of promoting mental health stability and reducing forensic and hospital recidivism. The Vocational Specialist provides supportive services—including outreach, monitoring, assessment and service planning, support network building, consultation to families, side-by-side skills training and instruction in the use of community resources, including referrals to community assistance, as needed.
NewStaff Quality Specialist eTeam Inc.Staff Quality SpecialistWilmington, DERemote$77–$82 / hourKNOWLEDGE, SKILLS AND ABILITIES: Advanced knowledge of Quality Management System (QMS) principles, quality system architecture, and the interrelationships between key quality subprocesses, including Document Control, CAPA, Nonconformance Management, Change Control, Training, Supplier Quality, Audits, Risk Management, Design Controls, Validation, Complaints, and Management Review. The Staff Quality Specialist shall evaluate existing quality system procedures, work instructions, forms, templates, and related documentation across multiple quality subprocesses; identify opportunities for simplification and alignment; and develop consolidated, future-state global processes that improve consistency, efficiency, compliance, and user adoption.
Quality Systems Specialist II MedTec, LLCQuality Systems Specialist IIAvondale, PAFull timeThis role serves as a primary investigator for routine to moderately complex quality issues and works cross-functionally to identify root causes, evaluate risk, implement corrective actions, and improve organizational performance. The Quality Systems Specialist II independently conducts complaint investigations, return material evaluations, root cause analysis activities, and corrective and preventive action processes to support the effectiveness of the Quality Management System.
Departmental Quality Specialist Children's Hospital of PhiladelphiaDepartmental Quality SpecialistPhiladelphia, PA$76,100–$97,000 / yearThe Departmental Quality Specialist works to improve quality assurance, workflows, and processes within the Department of Pathology and Laboratory Medicine and utilizes Six Sigma design and the CHOP improvement framework to facilitate improvement projects. Prepares quality management reports and participates in the monthly Clinical Laboratory CQI meeting, and other institutional committees, facilitating periodic quality management meetings as requested by management.
Quality Systems Specialist II Medtec LLC DBA CIVCO RadiotherapyQuality Systems Specialist IIAvondale, PAFull timeThis role serves as a primary investigator for routine to moderately complex quality issues and works cross-functionally to identify root causes, evaluate risk, implement corrective actions, and improve organizational performance. The Quality Systems Specialist II independently conducts complaint investigations, return material evaluations, root cause analysis activities, and corrective and preventive action processes to support the effectiveness of the Quality Management System.
Submarine Systems Quality Assurance Specialist - Philadelphia, PA Predicate Logic Inc.Submarine Systems Quality Assurance Specialist - Philadelphia, PAPhiladelphia, PAFull timeExperience developing, reviewing, auditing, or validating Objective Quality Evidence (OQE) in accordance with Navy and DoD quality assurance requirements, including documentation packages supporting material certification, testing, inspections, and acceptance for Fleet delivery. Minimum of 5 years of hands-on Submarine Quality Assurance experience, including oversight, inspection, surveillance, audits, and/or certification activities supporting submarine systems, equipment, or work processes (e.g., SUBSAFE, Level I/II material, HM&E systems).
Packaging Quality Specialist Adare PharmaceuticalsPackaging Quality SpecialistPhiladelphia, PAFull timeWe offer a variety of fields to embark in, including manufacturing, engineering, quality, chemistry, formulations, analytical research and development, finance, supply chain, sales, marketing, project management, human resources, and environmental health and safety. In addition to delivering high-quality results for our external clients, we foster a collaborative, client-centric culture internally - one where employees support one another, share knowledge, and encourage each other to bring their best selves to work each day.
Critical Care Nursing Practice Quality Specialist Legacy Health SystemCritical Care Nursing Practice Quality SpecialistPA$56.62–$84.36 / hourExperience: Four years relevant clinical experience at a proficient to expert level of practice required with demonstrated involvement in quality or performance improvement. Health Data Analytics and Reporting Partner with data analysts to transform complex data into actionable insights for nurse leaders, providers, and staff.
Submarine Systems Quality Assurance Specialist Noblis IncSubmarine Systems Quality Assurance SpecialistPhiladelphia, PA$78,900–$123,300 / yearBachelor of Science (BS) degree in Engineering and a minimum of 3 years of relevant professional experience, OR High School diploma and 9 years of progressive submarine-related experience, such as shipyard, maintenance activity, IMA, RMC, or fleet support roles supporting U.S. Navy submarines. Experience developing, reviewing, auditing, or validating Objective Quality Evidence (OQE) in accordance with Navy and DoD quality assurance requirements, including documentation packages supporting material certification, testing, inspections, and acceptance for Fleet delivery.
Quality Specialist West Pharmaceutical Services IncQuality SpecialistExton, PAWest solved the problem of supplying penicillin in mass quantities to the US Government during World War 2. Through our work to deliver thousands of life-saving and life-enhancing injectable medicines to millions of patients daily, West's indelible mark on the healthcare industry has just begun. You will be tasked with analyzing data, recommending changes, and verifying their effectiveness, alongside reviewing and approving investigations, corrective actions, validation documents, and relevant change control documentation.
Quality Systems Specialist II CQ Medical CareersQuality Systems Specialist IIAvondale, PennsylvaniaThis role serves as a primary investigator for routine to moderately complex quality issues and works cross-functionally to identify root causes, evaluate risk, implement corrective actions, and improve organizational performance. The Quality Systems Specialist II independently conducts complaint investigations, return material evaluations, root cause analysis activities, and corrective and preventive action processes to support the effectiveness of the Quality Management System.
Quality Systems Specialist II MedTec LLCQuality Systems Specialist IIAvondale, PAThis role serves as a primary investigator for routine to moderately complex quality issues and works cross-functionally to identify root causes, evaluate risk, implement corrective actions, and improve organizational performance. The Quality Systems Specialist II independently conducts complaint investigations, return material evaluations, root cause analysis activities, and corrective and preventive action processes to support the effectiveness of the Quality Management System.
NewSpecialist, Quality Engineer (Program Quality) in Camden Energy Jobline ZRSpecialist, Quality Engineer (Program Quality) in CamdenCamden, NJ$84,000–$135,000 / yearJob Title: Specialist, Quality Engineer (Program Quality)Job Code: 37862Job Location: Camden, NJSchedule: 9/80Job Description:This role serves as the program quality focal point responsible for ensuring product and process compliance, managing nonconformance resolution, driving root cause and corrective action activities, and partnering cross-functionally to deliver high-reliability products to naval and defense customers. Manage the lifecycle of non‑conforming material including investigation coordination, disposition review, and closure within enterprise quality systems (e.g., TipQA, Agile, or equivalent).Lead or support root cause investigations and corrective action activities using structured problem‑solving tools such as 8D, 5‑Why, Fishbone, or FMEA.Qualifications Bachelor's Degree and minimum 4 years of prior relevant experience.
Quality Specialist Qnity ElectronicsQuality SpecialistNewark, DelawareAt Qnity , we’re more than a global leader in materials and solutions for advanced electronics and high-tech industries – we’re a tight-knit team that is motivated by new possibilities, and always up for a challenge. • Partner with Manufacturing Technology, Production, and cross functional teams to resolve issues and implement corrective actions.
Quality Specialist Kalrez USAQuality SpecialistNewark, DelawareAnalyze quality metrics and data trends to uncover root causes and drive meaningful process improvementsConduct internal audits and support supplier audits to verify adherence to quality requirements. At Qnity , we’re more than a global leader in materials and solutions for advanced electronics and high-tech industries – we’re a tight-knit team that is motivated by new possibilities, and always up for a challenge.
NewSubmarine Quality Assurance Specialist GreenXTSubmarine Quality Assurance SpecialistPhiladelphia, PennsylvaniaMinimum of 5 years of hands-on Submarine Quality Assurance experience, including oversight, inspection, surveillance, audits, and/or certification activities supporting submarine systems, equipment, or work processes (e.g., SUBSAFE, Level I/II material, HM&E systems). Formal training in Geometric Dimensioning and Tolerancing (GD&T) in accordance with ASME Y14.5, with demonstrated ability to interpret technical drawings, apply geometric tolerances, and evaluate inspection and acceptance criteria for manufactured and repaired components.
Internal Audit Methodology & Quality Specialist Vanguard GroupInternal Audit Methodology & Quality SpecialistMalvern, PAIn this role, you will execute and/or manage portions of the Internal Audit Quality Assurance and Improvement Program (QAIP) and support initiatives requiring audit and risk management expertise, including maintaining audit methodology and assisting with annual audit planning. Assist with annual audit planning activities, including data gathering, analysis, and creation of reporting to assist management with development of the annual plan; where applicable, use data analytics and automation to improve outcomes; help promote consistent application of planning methodology across audit teams.
Quality System Specialist TE Connectivity plcQuality System SpecialistMiddletown, DEAs a trusted innovation partner, our broad range of connectivity and sensor solutions enable the distribution of power, signal and data to advance next-generation transportation, energy networks, automated factories, data centers enabling artificial intelligence, and more. Coordinate the collection and review of audit evidence, including process performance indicators, internal audit results, management review inputs, customer scorecards, corrective actions, risk analyses, and previous audit findings.
QA Specialist - Level 2 US_AGS LancesoftQA Specialist - Level 2 US_AGSKing of Prussia, PA$1There is a high volume of data that requires a thorough review using ALCOA principles, attention to detail, meeting turn around times for batch release, adhering to procedures, training others and work with minimal supervision. G Separations- such as CGE/Client-SDS/HPLC/cIEF, Immunoassay- ELISA/qPCR/SPR/Bioassay, Compendia and/or Microbiology-Bioburden/Endotoxin).
Post Market Quality Specialist 3 Hologic IncPost Market Quality Specialist 3Newark, DEWorking in close partnership with Product Quality Engineers (PQEs), the Specialist supports moderate complaint investigations by providing high quality data analysis, code review, and early signal assessment to inform cross functional decisions. Post Market Quality Specialist performs statistical analysis of complaint and post market data for assigned Hologic product families, identifying trends, emerging signals, and opportunities for quality improvement.
Submarine Quality Assurance Specialist NoblisSubmarine Quality Assurance SpecialistPhiladelphia, Pennsylvania$90,700–$124,750 / yearFull timeBachelor of Science (BS) degree in Engineering and a minimum of 3 years of relevant professional experience, OR High School diploma and 9 years of progressive submarine-related experience, such as shipyard, maintenance activity, IMA, RMC, or fleet support roles supporting U.S. Navy submarines. Experience developing, reviewing, auditing, or validating Objective Quality Evidence (OQE) in accordance with Navy and DoD quality assurance requirements , including documentation packages supporting material certification, testing, inspections, and acceptance for Fleet delivery.
Sr. Quality Specialist Globus Medical IncSr. Quality SpecialistPAQuality Specialist will also contribute to compliance activities of the Globus quality systems and participate in continuous improvement activities such as eQMS projects. Our Values: Our Life Moves Us philosophy is built on four values: Passionate About Innovation, Customer Focused, Teamwork, and Driven.
QRM - Quality Specialist - Senior Consultant - C_MAT Deloitte Touche Tohmatsu LtdQRM - Quality Specialist - Senior Consultant - C_MATPhiladelphia, PA$95,600–$188,400 / yearA successful candidate will possess these skills: Demonstrated project management and organizational skills, including the ability to manage multiple priorities, maintain accurate follow-through, identify issues or risks that may affect timelines or outcomes, and escalate appropriately in a fast-paced environment. Communicate and coordinate back with the Quality Excellence Leader (QEL) and Quality Analytics and Enablement Manager on the biggest issues, equipping them with necessary updates to maintain relationships with Quality and Risk leaders, and to help inform on strategic and analytic initiatives.
NewQuality Assurance Specialist / Lead (1st Shift) First Choice StaffingQuality Assurance Specialist / Lead (1st Shift)Newark, DelawareThe QA Specialist will be responsible for leading and performing first piece, in-process and final dimensional and visual inspections, on a variety of complex, precision machined plastic and metal parts, ensuring compliance to all internal manufacturing instructions and customer specifications. This is a direct hire / permanent opportunity with an organization that specializes in Machining specialty parts for high-tech industries; offering a competitive starting salary, Time & Half for Overtime, Flexible Work Schedule, Medical Benefits, PTO/Vacation, Paid Holidays, opportunity for professional growth, and other great incentives!
Specialist, NWM Sales Quality NRG Energy IncSpecialist, NWM Sales QualityPHILADELPHIA, PAThis role, situated on the Sales Quality team center of excellence, leverages a proprietary set of tools, processes, and data analytics to help proactively identify and triage: Concerning trends and potential non-compliance issues (where there is smoke, there could be fire). The Network Marketing Sales Quality Specialist position plays an integral role in maximizing quality sales performance and mitigating risk for NRG's industry-leading residential retail energy (Home) business in the East Region.
Quality Assurance Specialist - Pharmaceuticals WuXi AppTecQuality Assurance Specialist - PharmaceuticalsMiddletown, DelawareThis is a build role rather than a maintenance role: the Specialist helps stand up the quality processes, systems, and documentation required for Oral Solid Dosage (OSD) and Sterile drug-product manufacturing—including aseptic processing and drug-substance operations—and ensures compliance with applicable GMP regulations and health-authority expectations. Working with limited precedent, the Specialist exercises independent judgment to resolve quality issues of diverse scope, advises operations and cross-functional partners, and helps embed a “Right First Time” culture as the site progresses toward routine GMP operations.
Quality Assurance Specialist Keystone IndustriesQuality Assurance SpecialistNJ$80,000–$100,000 / yearPrepare or assist with Management Review Reports, Annual product Review Report, data presentation and ensure appropriate meeting minutes are recorded, and follow-up activities are performed and documented. Physical Demands: Employee is required to walk; stand; sit; use hands and fingers to manipulate objects, tools, or controls; reach with hands and arms to operate a computer and other office equipment, and occasionally lift/move up to 25 lbs.
Quality Assurance Specialist Mycone Dental Supply Co IncQuality Assurance SpecialistGibbstown, NJ$80,000–$100,000 / yearPart timePrepare or assist with Management Review Reports, Annual product Review Report, data presentation and ensure appropriate meeting minutes are recorded, and follow-up activities are performed and documented. Provide general guidance, and/or training to members of the team on Annual Product Reviews (APRs), Internal Audits, Change Management, Complaint Management, CAPA, deviation and Batch Card approval.
Distribution Quality Assurance Specialist Hologic IncDistribution Quality Assurance SpecialistNewark, DEThe Distribution Quality Assurance Specialist at Hologic is responsible for ensuring the quality and compliance of distribution processes, particularly through the assessment, qualification, and ongoing management of Distribution Service Providers (DSPs) such as 3PLs, Logistic Service Providers, and Distributors. The Lead Image Chain Systems Engineer (Detector Integration) is a senior technical leader responsible for advancing Hologic's x-ray imaging platforms through innovation in detector subsystems and full image chain.
Quality Assurance Specialist Pharmaceuticals WuXi AppTec Co LtdQuality Assurance Specialist PharmaceuticalsMiddletown, DEThis is a build role rather than a maintenance role: the Specialist helps stand up the quality processes, systems, and documentation required for Oral Solid Dosage (OSD) and Sterile drug-product manufacturing-including aseptic processing and drug-substance operations-and ensures compliance with applicable GMP regulations and health-authority expectations. Working with limited precedent, the Specialist exercises independent judgment to resolve quality issues of diverse scope, advises operations and cross-functional partners, and helps embed a "Right First Time" culture as the site progresses toward routine GMP operations.
*Quality Assurance Specialist for Command Level I Program NSWCPD Code 00Q Orbis Sibro Inc*Quality Assurance Specialist for Command Level I Program NSWCPD Code 00QPAThis support will include supporting: Quality Management System Program, Systems Engineering Process (SEP) Quality Assurance Program, Shipboard Work Quality Assurance Program, Command Level I Material Program, SUBSAFE Program Office, Special Programs/Test Site Quality Assurance, and Naval Foundry Propeller Center (NFPC). The contractor employee shall have experience in performing various quality assurance functions such as Quality Planning, Inspection and Testing, Auditing, review of Objective Quality Evidence, and Quality Management, and/or services that are essential to the safe operations of United States (U.S.) Submarines and Naval Level I Material Program.
*Quality Assurance Specialist For Command Level I Program Nswcpd Code 00Q Orbis Sibro, Inc.*Quality Assurance Specialist For Command Level I Program Nswcpd Code 00QPhiladelphia, PAThis support will include supporting: Quality Management System Program, Systems Engineering Process (SEP) Quality Assurance Program, Shipboard Work Quality Assurance Program, Command Level I Material Program, SUBSAFE Program Office, Special Programs/Test Site Quality Assurance, and Naval Foundry Propeller Center (NFPC). The contractor employee shall have experience in performing various quality assurance functions such as Quality Planning, Inspection and Testing, Auditing, review of Objective Quality Evidence, and Quality Management, and/or services that are essential to the safe operations of United States (U.S.) Submarines and Naval Level I Material Program.
Water Quality Specialist Sea WorldWater Quality SpecialistPhiladelphia, PennsylvaniaMust be able to successfully complete all legal, company and department training requirements to include but not limited to passing required tests and certifications within established timelines. Consistently practice safe work habits including the use of Personal Protection Equipment (PPE) and reporting unsafe situations.
Specialist, Quality Engineering (Supplier) L3Harris Technologies IncSpecialist, Quality Engineering (Supplier)Camden, NJ$82,500–$141,500 / yearTrain suppliers as required and ensure effective containment plans are defined and implemented, that the that root cause corrective action (RCCA) is robust and effectively implemented in the timeframe required. The SQE will communicate and ensure our Suppliers and Subcontractors understand stated requirements, have the capability to consistently and predictively meet, and provide conforming products and services.
Water Quality Specialist United Parks & Resorts IncWater Quality SpecialistPhiladelphia, PAMust be able to successfully complete all legal, company and department training requirements to include but not limited to passing required tests and certifications within established timelines. Consistently practice safe work habits including the use of Personal Protection Equipment (PPE) and reporting unsafe situations.
Spreadsheet QA Specialist - Expert - AI Trainer MercorSpreadsheet QA Specialist - Expert - AI TrainerPhiladelphia, PennsylvaniaRemote$80–$120 / hourHighly proficient in Microsoft Office and Google Workspace , especially Slides . For details about the interview process and platform information, please check: https://talent.docs.mercor.com/welcome.
Temporary Quality Assurance Specialist HealthPlanOne LLCTemporary Quality Assurance SpecialistPAFor Hybrid Roles: Must be able to commute to an office setting as required, which may include walking short distances and navigating an office environment. Physical Requirements: Must be able to remain in a stationary position (e.g., sitting or standing) for extended periods of time, typically in a cubicle environment (constant noise, fluorescent overhead lighting).
Quality Assurance Specialist Amgen IncQuality Assurance SpecialistPhiladelphia, PAIn addition to the base salary, Amgen offers a Total Rewards Plan, based on eligibility, comprising of health and welfare plans for staff and eligible dependents, financial plans with opportunities to save towards retirement or other goals, work/life balance, and career development opportunities that may include: A comprehensive employee benefits package, including a Retirement and Savings Plan with generous company contributions, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts. As an organization dedicated to improving the quality of life for people around the world, Amgen fosters an inclusive environment of diverse, ethical, committed and highly accomplished people who respect each other and live the Amgen values to continue advancing science to serve patients.
Specialist I, Quality Control Compliance Iovance Biotherapeutics IncSpecialist I, Quality Control CompliancePhiladelphia, PAThe Quality Control Compliance Specialist I will be responsible for Quality Control documentation and data management, including issuing testing forms, data filing and storage. Performing Quality Control documentation and data management, including issuing testing forms, data filing and data storage.
Specialist Quality & EHS (M/F/X) ColoplastSpecialist Quality & EHS (M/F/X)Hamburg, DEColoplast is committed to being an inclusive organization, where people bring their differences to work each day, fulfil their potential and have a strong sense of belonging because - and not despite - of their differences. Show a readiness to take ownership of both strategic projects and operational tasks, with fluency in English (additional languages considered an advantage) and quality experience viewed as a plus.
Image Quality Specialist - AI Trainer MercorImage Quality Specialist - AI TrainerPennsauken, New JerseyRemote$60–$90 / hourEvaluate the accuracy and depth of AI-generated video content to identify compression artifacts, noise, aliasing, and softness. AI proficiency: familiarity with AI tools and workflows, including the ability to generate your own visual samples for testing and comparison.