Staff Accountant

Our client, a prestigious healthcare system based in Rockville Centre, Nassau County, LI, is looking for an experienced Staff Accountant. This is a FTE role and the successful candidate will have a Bachelors Degree & 1 year of accountant experience. Client Details Prestigious healthcare system based in Rockville Centre, Nassau County, LI. This role is 3 days per week in office before it transitions to mostly remote and offers an individual with 1-3 years of accountant experience a chance to join a collaborative team of a major healthcare system. Description This role will involve: Completion of daily cash reconciliation for assigned bank accounts across several facilities. Includes analysis of reconciling items and requires strong Excel skills. Preparation of corresponding monthly bank reconciliations for assigned bank accounts. Analysis of expense accounts and calculation/estimation of various accruals for assigned facilities. Prepare monthly journal entries for various balance sheet and expense accounts. Preparation of monthly variance analysis of balance sheet and income/expense accounts. Preparation of monthly and quarterly account reconciliations/workpapers. May assist in preparation of schedules for the monthly financial statements and other ad hoc requests for special projects or new initiatives. Profile The successful candidate will have: Bachelor's Degree with a major in Accounting required Excel knowledge required Lawson, Essbase, Epic software experience preferred 1-3 years accounting experience required (healthcare preferred) Excellent communication and organization skills Strong analytical and problem-solving abilities Ability to manage to deadlines and changing priorities Willingness to learn and ability to think creatively to come up with solutions Position will require overtime for certain periods of the year Job Offer Very competitive compensation & benefits package! MPI does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, marital status, or based on an individual's status in any group or class protected by applicable federal, state or local law. MPI encourages applications from minorities, women, the disabled, protected veterans and all other qualified applicants.

Diesel Technician/Mechanic III - Entry Level

108 E Walker Rd, St Johns, MI 48879 Shift: Friday night through Monday night 5:00 pm - 3:30 am. Pay: $24/hr plus $2.50/hr (2nd shift) and $3.50/hr (3rd shift) What’s the Job? Ready to accelerate your career while helping our customers move forward? As a Technician at Penske, you’ll do exactly that. Here, you’ll do preventative maintenance and minor repairs on the newest and best maintained fleet of vehicles in the industry. You will help our customers keep their vehicles in shape and on the road. Whether you’re looking for your first job out of school or have some vehicle repair experience and are looking to switch gears, becoming a Penske Technician may be a great fit for you. Why is this job awesome? For starters, no day is the same. You’ll get to work on lots of different types of equipment—not just one manufacturer. We work hard to get the job done, but we also make sure you have the time you need to do the job right. Safety and reliability are our top priorities. Working alongside experienced supervisors and master technicians, we’ll teach you about our vehicle maintenance processes and the cutting-edge technology we use. And we will make sure you are getting the industry certified training you need to succeed and grow your career. You’ll learn from the best in the industry. We also take pride in how clean our facilities are, and we provide you with all the necessary major shop tools. If you are mechanically inclined or have completed any vehicle repair training, are willing to learn, and interested in a stable career with a lot of opportunity for growth, join our team. Main Responsibilities: • Making sure vehicles are maintained and safe for our customers • Using Penske’s tools and technologies to log, research and complete repairs, including basic vehicle diagnostics • Doing preventative maintenance repairs—like replacing or rotating tires—and completing vehicle component lubrication and replacement, some electrical system repairs, and cooling system maintenance on gas and diesel engine vehicles • Partnering with your manager to learn new skills using Penske’s technician training and hands-on coaching • Working on other projects and tasks as assigned by supervisor Why Penske is for You: • Competitive starting salary • Shift Premiums: 2nd shift ($2.50), 3rd shift ($3.50) • Career stability • Opportunity for growth • Excellent benefits, including lots of time off • Strong, well-rounded training on a variety of OEM equipment (Penske’s Technician Certification Program is certified as a Continuing Automotive Service Education provider) • Advanced vehicle maintenance technology • Location and schedule flexibility Qualifications: • High school diploma or equivalent preferred; vocational or technical certification in vehicle repair preferred • Basic mechanical aptitude and 1-2 years of automotive or diesel repair experience (preferred) • Valid driver’s license • The ability to solve problems and comfort using tools • Excellent customer service skills and communication skills • The ability to work well as part of a team and outside • Basic computer skills • The associate will be required to understand and comply with specific instructions, guidelines, rules, regulations, or other information established by Penske management • The associate must be able to perform all work adhering to DOT, OSHA, and all Penske safety and maintenance policies; including but not limited to the correct selection and use of appropriate tools, PPE, machine guarding, and established best safety practice. • Regular, predictable, full attendance is an essential function of the job • As this position requires driving Penske and customer vehicles, it is regulated by the DOT and requires a current driver qualification file to be maintained as required by the role. The driver qualification file includes: an annual motor vehicle records (MVR) check, a successfully completed DOT Physical, and Safety Performance History records request from prior employers in the last 3 years. Additionally, CDL holders will have a DOT Drug Screening within 30 days of start and subject to a FMCSA Clearinghouse review. • Willingness to work the required schedule, work at the specific location required, complete Penske employment application, submit to a background screening (to include criminal checks, past employment and education), the ability to pass a drug screen and physical as required by the Department of Transportation, and potential travel within a near geography for training are required This position is regulated by the Department of Transportation or designated as safety sensitive by the company, and the ability to work in a constant state of alertness and in a safe manner is required. Associates must have the ability to accept responsibility for their own safety, as well as the safety of others. Physical Requirements: The physical and mental demands described here are representative of those that must be met by an associate to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. • While performing the duties of this job, the associate will be required to move frequently, stand, walk, climb, bend, and sit for extended length of time throughout their scheduled working period. • The associate is required to use their hands on a routine and daily basis to grasp, reach, touch, handle, feel, and/or otherwise operate required tools or controls. • The associate must be able to work safely at heights using applicable ladders and elevated working platforms. • The associate must be able to safely work in all weather conditions. • Given the frequent movement of large trucks through the workplace, the associate must be able to see and hear in order to safely navigate the work environment. • The associate must be able to regularly lift and/or move up to 50lbs/23kg and occasionally lift and/or move up to 100lbs/45kg. This position also requires the ability to push/pull truck tires on a regular basis that exceed 100 pounds. Penske is an Equal Opportunity Employer About Penske Truck Leasing/Transportation Solutions Penske Truck Leasing/Transportation Solutions is a premier global transportation provider that delivers essential and innovative transportation, logistics and technology services to help companies and people move forward. With headquarters in Reading, PA, Penske and its associates are driven by a dedication to excellence and a commitment to customer success. Visit Go Penske to learn more. Job Category: Vehicle Maintenance/Mechanics/Technicians Job Function: Truck Maintenance Job Family: Vehicle Maintenance Address: 108 E Walker Road Primary Location: US-MI-Saint Johns Employer: Penske Truck Leasing Co., L.P. Req ID: 2601086

Field Representative

The retail industry continues to see unprecedented dynamics as it pivots to a true omni-channel shopping experience. Informed retailers are succeeding, and RDSolutions is providing them with the consultation and critical data services to define, monitor and react to their ever-changing customer preferences and competitor advances. Every day retailers are making million-dollar decisions based on the insights we are providing. RDSolutions’s track record spans nearly 40 years in providing retail data and intelligent solutions for virtually every major North American retailer. Description: Are you looking for a part-time job that allows you the flexibility to set a schedule that works with your busy life and has unlimited earnings potential? Then join RDSolutions growing and diverse Field Representative Team! We are seeking individuals to join our team who are self-motivated, detail oriented and most importantly dependable. We have been the leading provider of retail intelligence to the largest retailers in the world for over 30 years and have growing demands for additional Field Representatives to help us to collect critical retail information such as pricing, promotion, and merchandising data. What will you be doing? On the agreed schedule that you set in partnership with your manager, you will be asked use our company app to record prescribed product information. There will be specific criteria that you will be asked to follow to capture information such as item prices, displayed promotions and potentially pictures of product merchandising and/or displays. Once you have successfully met the criteria of the project you simply transmit the file electronically to our corporate office for review and packaging to our clients. What does RDSolutions Offer You ? A comprehensive initial training program to ensure you fully understand the expectations of the position. Competitive productivity-based compensation that has a guaranteed minimum with unlimited upside as you increase your aptitude and proficiency in completing projects for the company. As a part-time team member, you are offered identity theft protection, pet insurance, and 401k with match after 6 months and 750 hours worked. Employee stock purchase after 1 year of service. Optimized, flexible work schedules that enable a healthy work-life balance. Paid drive time and mileage reimbursement. Opportunities for employee learning and development. What Does RDSolutions Require? At least 18 years of age. High school diploma, or equivalent. Smartphone with ability to download company pricing app and collect work assignments. Valid driver's license, clean driving record, reliable transportation, and valid automobile insurance. Reliability to start and finish assignments on time with the detail needed to satisfy the project criteria. Ability to stand throughout the work shift and lift up to 40 pounds intermittently. Willingness to work in cold temperatures associated with grocery store refrigerator and freezer cases as some projects required collection of items in these store aisles. Equal Employment Opportunity Statement: RDSolutions is committed to a policy of nondiscrimination and equal opportunity for all employees and qualified applicants without regard to race, color, religious creed, national origin, sex, age, disability, marital status, or sexual orientation. Equal Employment Opportunity Statement: RetailData is committed to a policy of nondiscrimination and equal opportunity for all employees and qualified applicants without regard to race, color, religious creed, national origin, sex, age, disability, marital status, or sexual orientation

Store Scanning Specialist

The retail industry continues to see unprecedented dynamics as it pivots to a true omni-channel shopping experience. Informed retailers are succeeding, and RDSolutions is providing them with the consultation and critical data services to define, monitor and react to their ever-changing customer preferences and competitor advances. Every day retailers are making million-dollar decisions based on the insights we are providing. RDSolutions’s track record spans nearly 40 years in providing retail data and intelligent solutions for virtually every major North American retailer. Description: Are you tired of being unsure how much your delivery/driver job will pay? Will the customer tip? We have a great side hustle job for you! Our jobs are preplanned with a flexible schedule, and the faster you get at the job the quicker you are in and out! Flexible when you go in and collect the work! We provide detailed training to ensure you will achieve maximum efficiency in each store you will collect. You will control how much money you are able to collect per hour! Great gig to earn extra money by working independently, good for anyone with flexible time to spare! As a Research Associate, you can enjoy the flexibility of choosing when and how much you earn. All you need is reliable transportation to start making money. Why scan with RDSolutions? Choose your own hours! When you work is totally up to you within our clients window Easy to get started! We will provide detailed training Earn extra money! Achieve your short-term or long-term goals while collecting with RDSolutions Make a guaranteed hourly minimum! (only for areas with wage floor) Benefits: A comprehensive initial training program to ensure you fully understand the expectations of the position. Competitive productivity-based compensation that has a guaranteed minimum with unlimited upside as you increase your aptitude and proficiency in completing projects for the company. As a part-time team member, you are offered identity theft protection and 401k with match. Optimized, flexible work schedules that enable a healthy work-life balance. Paid drive time and mileage reimbursement. Opportunities for employee learning and development. Come work for an essential business! We put an emphasis on A.R.T = A ccountability, R espect, T rust! Requirements: At least 18 years of age. High school diploma, or equivalent. Smartphone with ability to download company pricing app and collect work assignments. Valid driver's license, clean driving record, reliable transportation, and valid automobile insurance. Reliability to start and finish assignments on time with the detail needed to satisfy the project criteria. Ability to stand throughout the work shift and lift up to 40 pounds intermittently. Willingness to work in cold temperatures associated with grocery store refrigerator and freezer cases as some projects require collection of items in these store aisles. Equal Employment Opportunity Statement: RDSolutions is committed to a policy of nondiscrimination and equal opportunity for all employees and qualified applicants without regard to race, color, religious creed, national origin, sex, age, disability, marital status, or sexual orientation. Equal Employment Opportunity Statement: RetailData is committed to a policy of nondiscrimination and equal opportunity for all employees and qualified applicants without regard to race, color, religious creed, national origin, sex, age, disability, marital status, or sexual orientation

Fleet Maintenance Fueler Washer

Address: 7204 Winnetka Ave N Minneapolis MN 55428 What’s the Job? Ready to accelerate your career while helping our customers move forward? As a Fleet Maintenance Fueler Washer at Penske, you’ll do exactly that. You will make sure vehicles are fueled, clean and safe before they hit the road again. You will be the face of Penske—the person greeting our customers when they arrive and the one sending them off with a smile. Why join Penske as a Fleet Maintenance Fueler Washer, you ask? It’s simple. Maybe you’ve always had an interest in vehicle maintenance but haven’t had the chance to pursue it. This is the perfect place to start. No experience is required. We will introduce you to our vehicle maintenance processes. We will teach you how to use our leading-edge technology. In fact, the training and experience you get here will help you advance to become a technician. And you’ll get to do that learning at a company that offers career stability and competitive benefits. Talk about an amazing opportunity. It’s about going above and beyond for our customers—the way Penske goes above and beyond for you. It’s about building meaningful relationships. It’s about keeping our customers moving forward. Main Responsibilities: • Greeting our customers and making sure they have a great experience as you fuel and wash vehicles • Performing vehicle readiness inspections to make sure tires, fluids, and other basic maintenance items are done • Helping make sure our facilities are clean, safe environments for our customers and associates • Building your skills through training and hands-on coaching to perform minor repairs such as installing mounted tires, replacing or rotating tires and performing preventive maintenance repairs • Completing other projects and tasks as assigned by supervisor Why Penske is for You: • Competitive starting salary • Shift Premiums - 2 nd Shift ($3.00) 3 rd Shift ($4.00) Weekends ($3.00) • Career stability • Opportunity for growth • Excellent benefits, including lots of time off • Strong, well-rounded training programs • Advanced vehicle maintenance technology • Location and schedule flexibility Pay Range $21.00-$23.00 per hour General Requirements: • High school diploma, equivalent, or prior work experience preferred • Valid driver’s license required • Excellent customer service and communication skills • The ability to work well as part of a team • The ability and willingness to work outside • Basic mechanical ability and tool usage (preferred) • Basic computer skills • The associate will be required to understand and comply with specific instructions, guidelines, rules, regulations, or other information established by Penske management • The associate must be able to perform all work adhering to DOT, OSHA, and all Penske safety and maintenance policies; including but not limited to the correct selection and use of appropriate tools, PPE, machine guarding, and established best safety practice. • Regular, predictable, full attendance is an essential function of the job • As this position requires driving Penske and customer vehicles, it is regulated by the DOT and requires a current driver qualification file to be maintained as required by the role. The driver qualification file includes: an annual motor vehicle records (MVR) check, a successfully completed DOT Physical, and Safety Performance History records request from prior employers in the last 3 years. Additionally, CDL holders will have a DOT Drug Screening within 30 days of start and subject to a FMCSA Clearinghouse review. • Willingness to work the required schedule, work at the specific location required, complete Penske employment application, submit to a background screening (to include criminal checks, past employment and education), the ability to pass a drug screen and physical as required by the Department of Transportation, and potential travel within a near geography for training are required. This position is regulated by the Department of Transportation or designated as safety sensitive by the company, and the ability to work in a constant state of alertness and in a safe manner is required. Associates must have the ability to accept responsibility for their own safety, as well as the safety of others. Physical Requirements: The physical and mental demands described here are representative of those that must be met by an associate to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. • While performing the duties of this job, the associate will be required to move frequently, stand, walk, climb, bend, and sit for extended length of time throughout their scheduled working period. • The associate is required to use their hands on a routine and daily basis to grasp, reach, touch, handle, feel, and/or otherwise operate required tools or controls. • The associate must be able to work safely at heights using applicable ladders and elevated working platforms. • The associate must be able to safely work in all weather conditions. • Given the frequent movement of large trucks through the workplace, the associate must be able to see and hear in order to safely navigate the work environment. • The associate must be able to regularly lift and/or move up to 50lbs/23kg and occasionally lift and/or move up to 100lbs/45kg. This position also requires the ability to push/pull truck tires on a regular basis that exceed 100 pounds. Penske is an Equal Opportunity Employer About Penske Truck Leasing/Transportation Solutions Penske Truck Leasing/Transportation Solutions is a premier global transportation provider that delivers essential and innovative transportation, logistics and technology services to help companies and people move forward. With headquarters in Reading, PA, Penske and its associates are driven by a dedication to excellence and a commitment to customer success. Visit Go Penske to learn more. Job Category: Vehicle Maintenance/Mechanics/Technicians Job Family: Vehicle Maintenance Address: 7204 Winnetka Ave N Primary Location: US-MN-Minneapolis Employer: Penske Truck Leasing Co., L.P. Req ID: 2601067

Housekeeping Aide

Hourly Rate: $20.90 Are you looking for a place where meaningful moments are made together? At Marriott Vacations Worldwide (MVW), we make vacation dreams come true for travelers around the world in a supportive, friendly, and beautiful work environment. As a Housekeeping Aide at MVW, you will assist in providing our Owners/guests with experiences and events to make memorable vacation memories, where meaningful moments are made together. Where great benefits lead to a life fulfilled. Competitive Pay Medical/Dental/Vision/401K opportunities Travel discounts Credit Union Membership Tuition Reimbursement Professional Counseling & Family Support Growth and Development Opportunities *Benefit eligibility will vary by position Site Specific Perks Free On-Site Parking Discounted meals Department celebrations Associate Appreciation Week Monthly associate recognition and reward programs Company branded winter coat, uniforms and work shoe stipend provided Monthly phone stipend As a Housekeeping Aide, a typical day will include: Responds promptly to requests from guests and other departments. Delivers guest requests and sets up furniture items in guest rooms as requested. Identifies and reports preventative or other maintenance issues in public areas or guest rooms. Strip trash/dirty linen from assigned checkouts. Ensure correct inventory of pillows, duvet inserts, and toppers remain in the rooms/villas. Cleans and maintains assigned buildings/areas daily. Uses heavy cleaning equipment such as floor polishers, carpet extractors, etc. Stocks linen closets in assigned areas daily with linen and supplies. Guest Experience and Company Standards Welcome and greet guests and anticipate and address their needs. Interact with colleagues and guests professionally and promptly. Contribute to team goals. Always follow company policies and safety procedures. To Become a Housekeeping Aide at MVW: Available to work various shifts, holidays, and both weekend days. Reach overhead and below the knees, perform bending, twisting, pulling, and stooping, and be able to stand, sit, or walk for an extended period of time. Lift/Carry/Push/Pull Items that Weigh up to 50lbs without assistance. Position may require background and drug screening contingent on company policy in accordance with applicable legal requirements. Valid Driver's License Required. Marriott Vacations Worldwide is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture.

Emergency Medicine Physician Assistant in Framingham, MA

Are you looking for a rewarding career in emergency medicine? TeamHealth has the perfect opportunity for you! We are seeking a full-time emergency medicine (EM) physician assistant (PA) to provide high-quality, patient-centered care in a fast-paced emergency department (ED). The PA works collaboratively with attending physicians, nursing staff, and other healthcare professionals to evaluate, diagnose, and treat patients presenting with a wide range of acute illnesses and injuries. This role emphasizes efficient clinical decision-making, strong communication, and adherence to evidence-based emergency care practices. We are currently seeking experienced candidates only. About the Role Perform comprehensive and problem-focused histories and physical examinations Order, interpret, and act on diagnostic tests including labs, imaging, and EKGs Diagnose and manage a broad spectrum of acute conditions (e.g., abdominal pain, chest pain, respiratory distress, orthopedic injuries, lacerations, infections) Perform emergency procedures as credentialed: splinting, incision and drainage, foreign body removal, wound care, and more Initiate and manage treatment plans including medications, fluids, and therapeutic interventions Recognize and stabilize patients with life-threatening conditions; initiate appropriate consults and transfers Document all patient encounters accurately and timely within the EMR Competitive compensation with an estimated base salary range of $75 to $90 hourly with the opportunity to earn incentives including shift differential. Full time clinicians are eligible for an excellent comprehensive benefits package to include: 401(k) plan, health, dental and vision insurance, PTO, long and short term disability, FSA, group term life insurance, and employee assistance program. Want to learn more? Apply today! California Applicant Privacy Act: https://www.teamhealth.com/california-applicant-privacy-notice/

Toyota Service Advisor

Hendrick Toyota Concord Location: 7670 Bruton Smith Blvd, Concord, North Carolina 28027 Summary: Responsible for selling, identifying and documenting service, maintenance, and repair service for customers. Responsible for scheduling service to be performed. Supervisory Responsibilities: This job has no direct supervisory responsibilities. Essential Duties and Responsibilities include the following: Works with customer and technician to identify required maintenance. Advises customers on necessary and recommended services. Offers additional services and repairs to customers. Computes cost of replacement parts and labor to restore vehicle to condition specified by customer. Estimates cost of mechanical, electrical, or other repairs. Enters itemized estimate on service order and explains estimate to customer. Schedules appointments with customer. Meets dealership’s standards for repair and order production. Maintains CSI at or above Company standards Maintains an organized, clean and safe work area Participates in required training Records all hours worked accurately in company timekeeping system Follows Safeguards rules and regulations. Demonstrates the Company’s Core Values Complies with Company policies and procedures Observes all Federal, State, Local and Company safety rules and regulations in the performance of duties. Other duties as assigned Qualifications: To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with medical conditions to perform the essential functions. Desired Education: o GED √ High School Diploma o Associate Degree o Bachelor Degree o Master Degree o Doctorate Degree Field of Study/Work Experience: o Accounting √ Automotive o Business o Human Resources o Information Technology Desired Work Experience: o up to 3 years √ 3-5 years o 5 years Education/Experience: Previous experience in automotive or customer service industries. Working knowledge of the mechanical operations of vehicles. Excellent interpersonal, customer service, and organizational skills. Certificates and Licenses: √ Valid Driver’s License o Automobile Salesperson License Computer Skills: Intermediate skills in Microsoft Office products. Ability and knowledge of the Dealership Management System and other web based applications utilized for operations. Communication Skills: Ability to understand and follow instructions. Ability to communicate effectively with customers and company personnel. Attendance Expectations: The position requires regular and predictable attendance. Scheduled shifts may include evening hours, weekends, and holidays. Physical Demands: While performing the duties of this Job, the employee is regularly required to talk or hear. The employee is frequently required to stand; walk; and sit. May be exposed to load noise, vibration, exhaust fumes, and other service repair conditions. Environment Demands: Duties are generally performed in the service area. Responsibilities may include conducting road tests on customer vehicles. Work includes inspection of customer vehicles and frequent movement around the Service Department to convey information between customers and service technicians. Frequently interacts with customers, service manager and service technicians, and employees from various departments in the dealerships. Verbal and Writing Ability: Ability to read and comprehend instructions, correspondence, and memos. Ability to effectively present information in one-on-one and small group situations to customers and other employees. Math Ability: Ability to add, subtract, multiply and divide. Reasoning Ability: Ability to apply common sense understanding to carry out instructions. Ability to deal with standardized situations. Core Values: To perform the job successfully, an individual should demonstrate the following Core Values: Servant Leadership Servant Leaders consciously put the needs of others before their own, because to serve people is to value them. Teamwork through Trust & Respect Diversity is strength, and when we trust and respect one another we can work as a team to achieve at a high level. Integrity Being honest and transparent with people, in an effort to do the right thing within the letter and spirit of the law, drives every action we take and every decision we make. Commitment to Customer Enthusiasm Every day we recommit ourselves to the customer experience, and we are empowered to exceed the expectations of our customers. Passion for Winning Hendrick’s tradition of winning is based on the idea of striving to be the best, not the biggest, and is therefore defined by how we treat our people. Accountability at All Levels Taking ownership of our actions and our decisions allows us to grow as individuals, and support each other as a team. Commitment to Continuous Improvement Every day we soften our hearts as well as our egos, in order to seek out and improve upon areas of opportunity within ourselves and our team. This job description in no way states or implies that these are the only duties and responsibilities to be performed by this employee. The employee will be required to follow any other instructions and to perform any other duties and responsibilities upon the request of a supervisor. This job description is subject to revision at the discretion of the company. Hendrick is an Equal Opportunity employer. Minorities, women, veterans, and individuals with disabilities are encouraged to apply. For more information regarding the EEOC, please visit https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf .