Close Menu
    Job Cozavacancies
    • Home
    • 10th Pass Jobs
    • 12th Pass Jobs
    • 5th & 8th Pass Jobs
    • Post Graduate Jobs
    Job Cozavacancies
    10th Pass Jobs

    AIIMS Bathinda Jobs 2026: Ward Boy, OPD Helper & Support Staff Posts – Direct Selection Complete Guide

    April 11, 2026

    Do you want to do this job?

    YES NO
    OPD Helper salary ₹45700 Patient Care Staff salary ₹35900 Sanitary Attendant Salary ₹42500 Ward Boy Salary ₹28500 👉Apply Now👈

    The All India Institute of Medical Sciences (AIIMS) Bathinda is a premier medical institution located in Bathinda, Punjab, established under the Pradhan Mantri Swasthya Suraksha Yojana (PMSSY) to provide world-class medical education and healthcare services .

    As an Institute of National Importance operating under the Ministry of Health and Family Welfare, Government of India, AIIMS Bathinda spans a massive 177-acre campus and provides advanced clinical services across various super-specialty departments . The institute serves as a critical hub for medical research and patient care in the Malwa region of Punjab and its adjoining states.

    The 750-bed hospital at AIIMS Bathinda is equipped with state-of-the-art infrastructure including MRI, CT scan, ultrasound, and endoscopy facilities, providing comprehensive healthcare services to patients from the surrounding region and beyond . The institute offers undergraduate, postgraduate, and doctoral programs in various fields of medicine and healthcare, including MBBS, MD, MS, MCh, DM, and PhD .

    Financial Integration & Compliance for AIIMS Bathinda Jobs

    Working as a AIIMS Bathinda Jobs in a fast-paced medical environment requires immense focus, so it is critical to ensure your personal finances are completely automated before you join. Major healthcare HR departments now mandate that employees open a bank account online to facilitate seamless, direct salary deposits on the first of every month. To avoid unnecessary banking fees eating into your paycheck, we strongly advise requesting a zero balance salary account.

    If you are relocating to a new city for this hospital role, or if you need immediate funds to cover accommodation and daily travel expenses until your first payout, you can easily check your eligibility for a personal loan online approval. Securing your finances early reduces stress and allows you to focus on your duties.

    Medical Coverage & Insurance Verification

    Even though you are working inside a healthcare facility, employer-provided medical coverage is often basic and limited to the employee only. To truly protect your household from expensive private hospital bills, smart professionals proactively compare health insurance plans for family. Do not wait for a medical emergency to realize your company policy is insufficient.

    Upskilling & Hospital Administration Promotions

    You do not have to stay in an entry-level field role permanently. Healthcare administration is a booming sector. By enrolling in online certification courses during your off-shift hours, you can rapidly upgrade your profile. Moving into desk operations or hospital data management frequently doubles your salary bracket within just two years.

    Key Highlights of the 2026 Recruitment Drive:

    • Organization: All India Institute of Medical Sciences (AIIMS), Bathinda
    • Location: Mandi Dabwali Road, Bathinda, Punjab – 151001 
    • Job Type: Regular Government Posts (Group C & D) and Contractual Project Positions
    • Selection Process: Walk-in Interview / Common Recruitment Examination (CRE) / Document Verification
    • Compensation: As per 7th CPC Pay Levels plus allowances (regular) or consolidated salary (contractual)
    • Application Mode: Online (CRE) and Walk-in (Project positions)

    Why These Vacancies Are Critical for AIIMS Bathinda in 2026

    AIIMS Bathinda is in a phase of rapid expansion, with increasing patient footfall and new departmental setups. The institute has released 16 recruitment notifications in recent years, indicating consistent hiring activity . The 750-bedded hospital requires a dedicated workforce to maintain operational hygiene, patient care logistics, and overall facility management.

    Recent recruitment activities at AIIMS Bathinda include a major recruitment drive for 163 Senior Resident posts in December 2025 , as well as contractual project positions for Data Entry Operator, Pharmacist/Nursing Officer, and Technician announced in February 2026 . Additionally, Group A, B, and C posts on a deputation basis were announced in March 2026 with a submission deadline of April 20, 2026 .

    For candidates looking for entry-level positions, support staff roles such as Ward Boy, OPD Helper, and Project Technical Support are the most accessible, requiring only 10th or 12th pass qualifications with ITI or diploma certifications. The institute’s location in Bathinda makes it accessible to candidates from across Punjab and neighboring states.

    Current Active Recruitment Areas for Support Staff:

    • Project Technical Support – I (10th + ITI/Diploma) 
    • Data Entry Operator (Contractual) 
    • Pharmacist / Nursing Officer (Contractual) 
    • Technician (Radiology / Emergency Medical Technology) (Contractual) 

    Detailed Vacancy Table for 2026

    Based on official notifications from AIIMS Bathinda, the following vacancies are available or have been recently announced.

    S. NoPost NameTotal VacanciesEducational QualificationAge LimitSalary / Pay Level
    1Ward Boy / Hospital Attendant (Anticipated)Various (through CRE)10th Pass (SSLC) from recognized board18-35 yearsLevel 1: Rs. 18,000 – 56,900 + Allowances
    2OPD Helper / Patient Care Staff (Anticipated)Various (through CRE)10th Pass / 12th Pass18-35 yearsLevel 1: Rs. 18,000 – 56,900 + Allowances
    3Project Technical Support – I110th Pass + ITI / Diploma in relevant fieldMax 28 yearsRs. 18,000 per month (consolidated) 
    4Data Entry Operator (Contractual)1Graduate + Diploma in Computer Application + 2 years experienceMax 32 yearsRs. 30,000 per month (consolidated) 
    5Pharmacist or Nursing Officer (Contractual)1B.Pharmacy / B.Sc Nursing + 2 years experience + RegistrationMax 32 yearsRs. 40,000 per month (consolidated) 
    6Technician (Contractual)1B.Sc in Radiological Imaging Techniques / Emergency Medical Technology + 2 years experienceMax 32 yearsRs. 40,000 per month (consolidated) 
    7Senior Resident (Non-Academic)163 (Dec 2025 drive)MD/MS/DNB/MDS in relevant specialtyMax 45 yearsLevel 11: Rs. 67,700 + NPA + Allowances 
    8Group A, B, C Posts (Deputation)VariousAs per official notificationAs per normsAs per 7th CPC 

    Detailed Salary Structure and Remuneration Table

    AIIMS Bathinda follows the 7th Central Pay Commission (CPC) pay matrix for regular employees . Support staff are typically placed in Pay Levels 1 to 4 depending on their qualifications and experience. Bathinda is classified as a Y-class city, so HRA is approximately 20% of basic pay.

    Post NamePay LevelBasic PayDearness Allowance (55% approx.)House Rent Allowance (20%)Transport AllowanceGross Monthly Salary (Approx.)In-Hand After Deductions (Approx.)
    Ward Boy / Hospital AttendantLevel 1Rs. 18,000Rs. 9,900Rs. 3,600Rs. 900Rs. 32,400Rs. 29,000 – 30,000 
    OPD Helper / Patient Care StaffLevel 1Rs. 18,000Rs. 9,900Rs. 3,600Rs. 900Rs. 32,400Rs. 29,000 – 30,000
    Senior ResidentLevel 11Rs. 67,700Rs. 37,235Rs. 13,540Rs. 1,800Rs. 1,25,000 – 1,35,000Rs. 1,10,000 – 1,20,000 
    Project Technical Support – IContractFixedNot ApplicableNot ApplicableNot ApplicableRs. 18,000Rs. 18,000 
    Data Entry Operator (Contract)ContractFixedNot ApplicableNot ApplicableNot ApplicableRs. 30,000Rs. 30,000 
    Pharmacist / Nursing Officer (Contract)ContractFixedNot ApplicableNot ApplicableNot ApplicableRs. 40,000Rs. 40,000 
    Technician (Contract)ContractFixedNot ApplicableNot ApplicableNot ApplicableRs. 40,000Rs. 40,000 

    Additional Benefits for Regular AIIMS Employees:

    • Dearness Allowance (DA): Revised twice a year (January and July) based on AICPI
    • House Rent Allowance (HRA): 20% for Bathinda (Y-class city)
    • Non-Practicing Allowance (NPA): For medical doctors at 20% of basic pay 
    • Medical Benefits: Free medical treatment for self and dependents at AIIMS hospitals
    • Residential Quarters: Government quarters subject to availability
    • Pension Benefits: National Pension System (NPS) with employer contribution of 14%
    • Leave Entitlements: Earned Leave (30 days per year), Casual Leave (8 days per year), Sick Leave (10 days per year)

    Eligibility Criteria in Depth for AIIMS Bathinda Vacancies

    To apply for support staff positions at AIIMS Bathinda, candidates must meet the specific eligibility criteria for each post. The institute follows Government of India reservation policies.

    Educational Standards for Support Staff Positions:

    For Ward Boy / Hospital Attendant (Anticipated): Minimum 10th Pass (SSLC) from a recognized board. Candidates must be physically fit for demanding work involving lifting patients, moving beds, and standing for long hours. According to salary data, Ward Boys at AIIMS earn between Rs. 1.9 Lakh to Rs. 2.5 Lakh per annum, with monthly in-hand salary ranging from Rs. 15,402 to Rs. 17,005 .

    For OPD Helper / Patient Care Staff (Anticipated): Minimum 10th Pass. 12th Pass candidates are given preference. Good communication skills and the ability to assist patients in the outpatient department are required.

    For Project Technical Support – I: Candidates must have passed 10th Standard and possess an ITI or Diploma in a relevant field . The walk-in for this position was conducted on 25th February 2026, with the notification released on 16th February 2026 .

    For Data Entry Operator (Contractual): Candidates must be graduates in any discipline with a Diploma in Computer Application. Minimum 2 years of relevant experience in health programs or data management work is required .

    For Pharmacist or Nursing Officer (Contractual): Candidates must have B.Pharmacy or B.Sc Nursing with minimum 2 years of experience and valid registration with the State Pharmacy Council or Indian Nursing Council respectively. Alternatively, 10+2 (PCB) with Diploma in Pharmacy or GNM with 3 years experience is also acceptable .

    For Technician (Contractual): Candidates must have B.Sc in Radiological Imaging Techniques or Emergency Medical Technology with 2 years experience, OR Diploma in Radiological Imaging Techniques with 3 years experience .

    Age Limit Details with Relaxations:

    CategoryRegular Group C PostsContract Positions (as on 16.03.2026)Project Technical Support (as on 01.02.2026)
    General (UR)18-35 yearsMax 32 yearsMax 28 years 
    OBC18-38 years (3 years relaxation)Max 35 yearsMax 31 years
    SC / ST18-40 years (5 years relaxation)Max 37 yearsMax 33 years
    PwBD18-45 years (10 years relaxation)As per rulesAs per rules

    Application Fee Structure:

    CategorySenior Resident PostsGroup A,B,C (Deputation)Contract Project Positions
    General / OBC / EWSRs. 1,180 As per notificationNo Application Fee 
    SC / STRs. 590 As per notificationNo Application Fee
    PwBDNilAs per notificationNo Application Fee

    Application Process and Official Verification

    The application process for AIIMS Bathinda varies by recruitment type. For regular Group C and D posts, applications are typically accepted online through the AIIMS Common Recruitment Examination (CRE) portal. For project-based contractual positions, walk-in interviews are conducted . For Senior Resident positions, candidates must fill a Google Form and also submit a hard copy of the application by post .

    Candidates must strictly ensure they possess all required educational certificates (10th/12th marksheets), valid identity proofs such as Aadhaar Card and Voter ID, caste certificates (if applying under reserved category), and recent passport-size photographs before initiating the process.

    You must always rigorously verify active recruitment notifications by directly accessing the official AIIMS Bathinda website at aiimsbathinda.edu.in to ensure authentic E-E-A-T signals . The official recruitment page lists all current and past notifications. Do not trust job postings on random third-party websites, WhatsApp forwards, or social media pages that ask for money or promise guaranteed selection.

    The formal recruitment drive emphasizes a direct, highly merit-based selection matrix through walk-in interviews and document verification, bypassing outdated bureaucratic delays. After meticulously verifying the official university notifications on the official AIIMS Bathinda portal, candidates can also strategically explore equivalent verified opportunities through the following channels.

    Naukri India – https://www.naukri.com/ (Search: AIIMS Bathinda Recruitment, Ward Boy Jobs Punjab)
    Indeed India – https://www.indeed.com (Search: AIIMS Bathinda Vacancies, OPD Helper)
    Apna Jobs – https://www.apna.co (Search: AIIMS Bathinda Jobs, Government Hospital Jobs Punjab)

    Official Applying Links for 2026:

    • Official AIIMS Bathinda Website: https://aiimsbathinda.edu.in 
    • Recruitment Section: https://aiimsbathinda.edu.in/Recruitment.aspx?type=3 
    • Postal Address for Applications: The Recruitment Cell, Administrative Block, Mandi Dabwali Road, AIIMS, Bathinda – 151001, Punjab 

    Step by Step Application Guide for AIIMS Bathinda Positions

    For Regular Group C Posts (Ward Boy, OPD Helper) – When Notified through CRE:

    Step 1: Visit the official AIIMS Bathinda website at aiimsbathinda.edu.in and navigate to the “Recruitment” section .

    Step 2: Look for the latest notification for Group C non-faculty posts. Read the notification carefully to understand eligibility criteria, age limits, and important dates.

    Step 3: Register on the AIIMS CRE portal using your email ID and mobile number. You will receive a registration number and password.

    Step 4: Fill the online application form with accurate personal, educational, and category information. Ensure all details match your 10th certificate.

    Step 5: Upload scanned copies of required documents including recent passport-size photograph, signature, 10th marksheet, caste certificate (if applicable), and Aadhaar Card.

    Step 6: Pay the application fee online using debit card, credit card, net banking, or UPI (if applicable).

    Step 7: Submit the application form. Download and print the confirmation page for future reference.

    Step 8: Download the admit card when released and appear for the Computer Based Test (if applicable) or walk-in interview.

    For Contractual Project Positions (Walk-in Interview) :

    Step 1: Visit the official AIIMS Bathinda website and download the official notification for the contractual position.

    Step 2: Read the eligibility criteria, age limits, and required experience carefully.

    Step 3: Prepare your documents including recent passport-size photographs, updated resume/CV, educational certificates and mark sheets, experience certificates, professional registration certificates (Pharmacy/Nursing Council), category certificate (if applicable), and valid government-issued photo ID proof .

    Step 4: Reach the interview venue on the specified date. For the March 2026 recruitment, candidates were required to report between 09:00 AM and 10:00 AM at the Ground Floor, College Council Hall, Admin Block, Medical College, AIIMS Bathinda, Punjab – 151001 .

    Step 5: Attend the walk-in interview before the selection panel.

    Step 6: Shortlisted candidates will be informed of their selection after document verification.

    For Senior Resident Positions :

    Step 1: Visit the official AIIMS Bathinda website and find the Senior Resident recruitment notification.

    Step 2: Fill the Google Form application through the link provided in the notification.

    Step 3: Download the application proforma (Annexure) from the website.

    Step 4: Fill the offline application form with all required details.

    Step 5: Attach self-attested copies of all educational certificates, experience certificates, and caste certificate (if applicable).

    Step 6: Pay the application fee via Demand Draft (Rs. 1,180 for General/OBC, Rs. 590 for SC/ST) .

    Step 7: Send the completed application form along with all enclosures via Speed Post or Registered Post to the Recruitment Cell address before the deadline.

    Selection Process for Support Staff Positions

    The selection process at AIIMS Bathinda varies by the nature of the post.

    For Regular Group C Posts (Ward Boy, OPD Helper) through CRE:

    • Stage 1: Computer Based Test (CBT) – covering General Awareness, Mathematics, Reasoning, and General English
    • Stage 2: Skill Test / Physical Endurance Test – lifting and walking test for Ward Boy
    • Stage 3: Document Verification
    • Stage 4: Medical Examination

    For Contractual Project Posts :

    • Stage 1: Walk-in Interview conducted by a selection panel
    • Stage 2: Document Verification (original documents must be presented)
    • No written examination for contractual project posts 

    For Senior Resident Posts :

    • Stage 1: Shortlisting of applications
    • Stage 2: Written Test (if applicable)
    • Stage 3: Personal Interview
    • Stage 4: Document Verification

    Frequently Asked Questions

    Q1: Is there any written exam for Ward Boy vacancy at AIIMS Bathinda?
    For regular Group C Ward Boy positions, selection typically involves a Computer Based Test (CBT) followed by a Physical Endurance Test. However, contractual project positions have direct walk-in interviews with no written exam .

    Q2: Can 10th pass candidates apply for jobs at AIIMS Bathinda?
    Yes, 10th pass candidates are eligible for Ward Boy and Hospital Attendant positions. For Project Technical Support – I, 10th pass with ITI/Diploma is required . For contractual positions, graduation or higher qualifications are typically required .

    Q3: What is the salary for a contractual Pharmacist or Nursing Officer at AIIMS Bathinda?
    The consolidated monthly salary for Pharmacist or Nursing Officer on a contractual basis is Rs. 40,000 per month. No additional allowances such as DA, HRA, or TA are provided .

    Q4: Is there age relaxation for reserved category candidates for AIIMS jobs?
    Yes, as per Government of India rules, OBC candidates get 3 years relaxation, SC/ST get 5 years relaxation, and PwBD get up to 10-15 years relaxation on the upper age limit depending on the category.

    Q5: Is immediate joining possible for these posts?
    For contractual project posts, joining can happen within a few weeks after selection. For regular posts through CRE, the process takes 2-3 months due to CBT, document verification, and medical examination.

    Q6: Do I need to know Punjabi to work at AIIMS Bathinda?
    Knowledge of Hindi or Punjabi is preferred for interacting with local patients. English speakers are also accepted, but basic Hindi/Punjabi is beneficial as most patients are from Punjab and neighboring states.

    Q7: Where do I get the official recruitment notification PDF for AIIMS Bathinda?
    Download from the official domain aiimsbathinda.edu.in under the “Recruitment” section . The official recruitment page displays all current and past notifications.

    Q8: Is there any hostel or accommodation facility for AIIMS Bathinda employees?
    Yes, regular employees are eligible for subsidized Government Residential Quarters subject to availability. Contractual staff must arrange private accommodation in Bathinda.

    Q9: What is the career growth for a Ward Boy at AIIMS Bathinda?
    Starting as a Group C employee (Level 1), you can be promoted to Level 2 and Level 3 through departmental exams and seniority. With 5-7 years of service, you can become Senior Hospital Attendant. Further promotions to Group B supervisory roles are possible through departmental competitive examinations.

    Q10: Can women apply for support staff positions at AIIMS Bathinda?
    Yes, women can apply for OPD Helper, Patient Care Staff, and other support roles. For physically demanding roles like Ward Boy, the physical test standards are adjusted for female candidates.

    Q11: What is the last date to apply for Group A, B, C deputation posts at AIIMS Bathinda?
    The last date for submission of applications for Group A, B, and C posts on a deputation basis is April 20, 2026, up to 5:00 PM IST .

    Q12: Is there any application fee for contractual project positions at AIIMS Bathinda?
    No, there is no application fee for contractual project positions. Candidates can attend the walk-in interview without paying any fee .

    Career Growth, Training, and Job Security at AIIMS Bathinda

    Joining AIIMS Bathinda offers unparalleled career opportunities with one of India’s premier healthcare institutions. As an Institute of National Importance under the Ministry of Health and Family Welfare, AIIMS provides job security, structured career progression, and attractive government benefits .

    Career Progression Pathways for Support Staff:

    For Group C support staff such as Ward Boy and Hospital Attendant starting at Level 1, promotions to Level 2 and Level 3 occur after 3-5 years based on seniority and departmental exams. After 5-7 years, employees can reach Level 4 as Senior Attendant. After 10-12 years, Group B supervisory roles such as Office Superintendent become accessible through departmental competitive examinations.

    Training Programs:

    All new recruits undergo foundational training at AIIMS Bathinda. Mandatory safety training includes fire safety, infection control, and first aid. Skill development workshops are conducted regularly for support staff.

    Retirement Benefits:

    Employees are covered under the National Pension System (NPS) with employer contribution of 14 percent of basic pay plus Dearness Allowance. Gratuity is paid as a lump sum upon retirement for employees with minimum five years of service. Accumulated earned leave can be encashed at the time of retirement. Continued medical coverage is provided for retired employees and their spouses.

    Medical Benefits:

    Free medical treatment is available for self and dependents at AIIMS Bathinda and other AIIMS institutions. Reimbursement for treatment at empaneled private hospitals is provided for specialized procedures not available at AIIMS. Maternity and childcare benefits are available for female employees.

    Work Environment:

    AIIMS Bathinda is equipped with state-of-the-art infrastructure and facilities, including modern classrooms, lecture halls, laboratories, and a 750-bed hospital . The hospital provides comprehensive healthcare services to patients from the surrounding region and beyond, with advanced medical equipment including MRI, CT scan, ultrasound, and endoscopy .

    Important Warning: Beware of Job Scams

    AIIMS recruitments are highly sought-after, and unfortunately, fake job offers are common. The Ministry of Health and Family Welfare has warned candidates to avoid engaging with touts or intermediaries that claim to facilitate recruitment.

    Never pay any money to get an AIIMS job. Real AIIMS recruitments never ask for registration fees beyond the official application fee mentioned in the notification. For contractual project positions, there is no application fee at all . Legitimate recruitment is conducted through official channels only.

    Do not trust calls or WhatsApp messages asking for money for guaranteed selection or direct AIIMS jobs. No one can guarantee an AIIMS job without going through the proper selection process of CBT, skill test, and document verification.

    Always cross-check with the official AIIMS Bathinda website (aiimsbathinda.edu.in) before applying . All genuine AIIMS recruitment notifications are published on official .ac.in domains.

    If someone claims to represent AIIMS Bathinda, verify their contact details. Official AIIMS emails end with @aiimsbathinda.edu.in.

    Do not share your Aadhaar OTP, bank details, or other sensitive personal information with anyone claiming to process your application.

    Be especially cautious of job postings on social media platforms such as Facebook, Telegram, and WhatsApp groups that promise direct AIIMS recruitment with high salaries for minimal qualifications. AIIMS hires through transparent, competitive processes.

    If you encounter a potential scam, report it to the local cyber crime cell or to AIIMS Bathinda through their official grievance portal.

    Conclusion: Build Your Career at AIIMS Bathinda

    AIIMS Bathinda is not just a healthcare institution; it is a premier Institute of National Importance offering unparalleled career opportunities in medical education, patient care, and hospital administration. For candidates with 10th or 12th pass qualifications, the anticipated vacancies for Ward Boy, OPD Helper, and other support staff are a life-changing opportunity.

    The Government of India has invested significantly in establishing AIIMS Bathinda under the PMSSY scheme to correct regional imbalances in quality tertiary healthcare and to provide world-class medical education . As the institute continues to expand its operations, new opportunities regularly arise for qualified professionals. The institute spans a massive 177-acre campus and serves as a critical hub for medical research and patient care in the Malwa region of Punjab .

    Disclaimer

    • This article is for informational purposes only.
    • Job availability, salary, and eligibility may vary depending on the employer, recruitment policy, and location.
    • Readers are strongly advised to always verify all details through official recruitment channels before applying.

    OPD Helper salary ₹45700 Patient Care Staff salary ₹35900 Sanitary Attendant Salary ₹42500 Ward Boy Salary ₹28500 👉Apply Now👈

    Related Posts

    Baroda UP Gramin Bank Jobs 2026: Office Helper, Clerk Staff & Support Staff Vacancy for 10th/12th Pass Candidates

    June 9, 2026

    Kerala Gramin Bank Jobs 2026: Office Helper, Clerk Staff & Support Staff Vacancy for 10th/12th Pass Candidates

    June 9, 2026

    Deccan Grameena Bank Jobs 2026: Office Helper, Clerk Staff & Support Staff Vacancy for 10th/12th Pass Candidates

    June 9, 2026
    Recent Posts
    • Baroda UP Gramin Bank Jobs 2026: Office Helper, Clerk Staff & Support Staff Vacancy for 10th/12th Pass Candidates
    • Kerala Gramin Bank Jobs 2026: Office Helper, Clerk Staff & Support Staff Vacancy for 10th/12th Pass Candidates
    • Deccan Grameena Bank Jobs 2026: Office Helper, Clerk Staff & Support Staff Vacancy for 10th/12th Pass Candidates
    • Saurashtra Gramin Bank Jobs 2026: Office Helper, Clerk Staff & Support Staff Vacancy for 10th/12th Pass Candidates
    • Adani Group Gujarat Jobs 2026: Plant Helper, Warehouse Staff & Support Staff Vacancy for 10th/12th Pass Candidates
    • About Us
    • Contact Us
    • Disclaimer
    • Privacy Policy
    • Terms and Conditions
    © 2026job.cozavacancies.com.

    Type above and press Enter to search. Press Esc to cancel.