Skip to main content
Same-Day Service Available in Umroli

Laptop & Computer Registry Error Loading Key Problem Repair in Umroli

Professional Registry Error Loading Key Problem Repair in Umroli with 90-day warranty. Expert technicians provide same-day diagnosis and repair using quality parts. Affordable rates for all brands and models across Mumbai.

Laptop & Computer Registry Error Loading Key Problem Repair in Umroli, in short: diagnosis is ₹350, credited to the repair; repairs start at ₹499 (price list). Most repairs are finished the same day; board-level work takes 2–5 days. Free pickup within 2 hours in Umroli and across Mumbai, Thane and Palghar. Simple replacements at your door; board-level and body repairs at our Virar West workshop after free pickup. Every repair carries a 90-day written warranty.

Opened laptop on an anti-static mat with SSDs, a cleaning brush and pry tools laid out Technician soldering on a circuit board at the repair bench
Xigox technicians at the repair bench

Quick facts

Typical price

₹1,499–₹8,000+

Turnaround

same day

Warranty

90-day warranty

Professional Laptop & Computer Registry Error Loading Key Problem Repair in Umroli

Avoid the directory hustle. Choose a direct service centre with Xigox. Umroli deserves technicians that values your time. Precisely what Xigox stands for. Our customers come back for repeat service because of our honest pricing and thorough approach to Laptop & Computer Registry Error Loading Key Problem Repair.

Trusted by Umroli for Laptop & Computer Registry Error Loading Key Problem Repair

Don't just take our word for it. Xigox has earned a 4.9-star rating from 9,605+ customer reviews from customers across Mumbai MMR. Customers frequently mention: honest pricing, same-day completion, and OEM-grade replacements. What Umroli customers value most: "Excellent this job, done same day with genuine parts." Join the growing community of happy Xigox customers in Umroli.

Post-Repair Quality Check after Laptop & Computer Registry Error Loading Key Problem Repair

Completing the repair is just the first step at Xigox. Prior to delivery in Umroli, it undergoes a strict multi-point inspection. We verify that your repair was executed flawlessly, testing thermal performance. This attention to detail is why our return rate is so low across Umroli.

Why Choose Us for Laptop & Computer Registry Error Loading Key Problem Repair in Umroli

There are many repair shops in Umroli, however, Xigox stands out for this job. We believe in 100% upfront pricing. Each job begins with a thorough diagnostic inspection for ₹350, which is fully refunded if you proceed. No surprise fees — only expert job in Umroli.

How the Laptop & Computer Registry Error Loading Key Problem Repair Process Works

Getting your laptop fixed in Umroli is designed to be straightforward. First, message us at +91 74997 61196 sharing your issue. Then, our free pickup technician arrives at your Umroli address within the same day. Our engineers then perform a detailed diagnostic (₹350, refunded if you proceed). After your approval, this repair is completed with OEM-grade parts — and your laptop is delivered back to you. Total turnaround: 24-48 hours.

Post-Repair Support for Laptop & Computer Registry Error Loading Key Problem Repair

All this job completed by Xigox in Umroli comes with a written three-month warranty on parts and labour. That means, if anything goes wrong within 3 months, we fix it at zero extra cost. You get a written warranty card with every job, so the terms are clear.

Privacy Protection for Laptop & Computer Registry Error Loading Key Problem Repair

Your personal data is our top priority during your repair. Customers throughout Umroli trust us because we never access personal files. Throughout the repair, your confidential files remain untouched. If a software reset is necessary, we consult you beforehand.

Sustainable Laptop & Computer Registry Error Loading Key Problem Repair Practices in Umroli

We are committed to sustainability in Umroli. Rather than discarding your broken laptop, our job restores it to full working order. We safely dispose of broken components instead of dumping them. When you opt for our service team, you are actively contributing to reduce electronic waste.

Affordable Laptop & Computer Registry Error Loading Key Problem Repair in Umroli

Premium repair doesn't have to be expensive in Umroli. By optimizing our repair processes, we offer savings of up to half the cost compared to official repair outlets. You get the same OEM components for your laptop, without the massive markup. Request a price estimate for this repair in Umroli today.

Transparent Pricing Policy for Laptop & Computer Registry Error Loading Key Problem Repair

The biggest frustration about repair shops in Umroli is surprise bills after the job is done. We've built our entire model around transparency. Prior to touching your laptop, our technician provides a clear cost estimate that covers everything. You see the exact cost — approve it or decline, no pressure. Our ₹350 inspection fee is fully refunded when you proceed with this job.

Business & Corporate Laptop & Computer Registry Error Loading Key Problem Repair in Umroli

Businesses across Umroli trust our repair to keep operations running. We offer bulk repair contracts, same-day priority service, and a single point of contact. From a small team or an entire floor, Xigox manages this repair for your Umroli workspace with GST invoices and complete service reports.

Technology keeps your life running — keep it running with a trusted Laptop & Computer Registry Error Loading Key Problem Repair service. Xigox serves homes and offices across the region with honest quotes. Ready to get started? Reach us at +91 74997 61196 for instant Laptop & Computer Registry Error Loading Key Problem Repair in Umroli.

· Verified by Xigox experienced technicians

Laptop & Computer Registry Error Loading Key Problem Repair — Pricing

Transparent pricing. ₹350 inspection fee (refunded if you proceed with repair). Exact quote before work starts. No hidden charges.

Issue / ComponentRepair PriceWarranty
Diagnosis & Basic Repair ₹499 - ₹999 90 Days
Standard Component Repair ₹999 - ₹2,499 90 Days
Advanced Chip-Level Repair ₹3,999 - ₹7,999 90 Days
Major Hardware Repair ₹4,499 - ₹9,999 90 Days

* Inspection fee ₹350 (refunded if you proceed with repair). Final price confirmed after diagnosis. No hidden charges.

Our process

How Umroli Customers Get Laptop & Computer Registry Error Loading Key Problem Repair Done

We've streamlined every step to make Laptop & Computer Registry Error Loading Key Problem Repair in Umroli fast, transparent, and worry-free.

  1. Step 1Step 1: Get In Touch with Our Team Free

    Get In Touch with Our Team

    Call, WhatsApp, or fill out our online form. Share your product type (laptop, desktop, all-in-one PC, printer) and the issue you're experiencing. We respond within minutes with repair availability.

  2. Step 2Step 2: Doorstep Service or Free Pickup

    Doorstep Service or Free Pickup

    For part replacements (battery, keyboard, screen, SSD, RAM), our technician visits your Umroli doorstep. For chip-level and body repairs, free pickup and drop from your Umroli address. Safe handling and padded transport. Pickup also available for Umroli Station, Umroli Phata and all nearby areas.

  3. Step 3Step 3: Transparent Diagnosis & Quote

    Transparent Diagnosis & Quote

    Our experienced engineer diagnoses your laptop or computer at our lab. ₹350 inspection fee applies (fully refunded if you proceed with the repair). You receive a clear, itemised written quote before any repair work begins. No surprises, no hidden fees. Our 4.9★ rating across 9,605+ reviews reflects our commitment to thorough quality assurance.

  4. Step 4Step 4: Professional Repair with Genuine Parts

    Professional Repair with Genuine Parts

    Using OEM-grade components and manufacturer-approved techniques, our technicians repair your laptop or computer to factory-level quality. Most common repairs are completed the same day.

  5. Step 5Step 5: Free Delivery + 90-Day Warranty

    Free Delivery + 90-Day Warranty

    Your repaired laptop or computer is delivered back to your Umroli doorstep at zero cost. Every repair includes a 90-day written warranty covering parts and labour. Trusted by customers across Palghar district — 4.9★ rated.

Don't wait — book your repair from Umroli today. Doorstep service for part replacements, free pickup for lab repairs. Same-day service available.

How it's done

How We Perform Laptop & Computer Registry Error Loading Key Problem Repair

What our technicians do, what it requires, and how to tell you need it.

1 How It's Performed

For a repair job on this component, for driver-specific faults, we identify the exact chipset/controller involved, remove the conflicting or corrupted driver cleanly, and install the manufacturer-correct version rather than letting Windows Update pick a generic one that may not fully support every feature of your hardware.

Typical time: 30–90 minutes

2 What This Requires

  • Your existing product keys/license information for software you want preserved (Windows, Office, etc.), gathered before the reinstall if possible.

3 When You Need This

  • The system has become unstable, slow, or error-prone after months/years of accumulated software issues, and a clean start would help.
  • A specific piece of hardware (WiFi, graphics, audio) isn't working correctly and a driver update/reinstall hasn't already been tried properly.
  • You've bought the device secondhand and want a clean, verified-genuine OS install rather than trusting what's already on it.

Who repairs your device

Repaired in-house by Xigox technicians

Laptop & Computer Registry Error Loading Key Problem Repair is handled by Xigox technicians from start to finish, never handed on to another shop. Work that needs the repair bench is done at our workshop in Virar West.

Board-level faults are traced with a microscope, a multimeter and a soldering station before any part is replaced, and parts are fitted only after you approve the quote.

We don't open your personal files during a repair. When a job needs access to your data, such as data recovery or a Windows reinstall, we ask you first.

  • Repaired in-house, not outsourced
  • Quote approved by you before work starts
  • Your files stay private
  • Microscope and board-level tools
  • Genuine or OEM-grade parts
  • 90-day warranty on repairs
Technician inspecting a laptop motherboard under a microscope at the repair bench Technician testing a laptop mainboard with a multimeter beside a Xigox-branded monitor Technician brushing dust off an opened laptop motherboard with a cleaning brush Technician inspecting a laptop motherboard under a microscope at the repair bench
Xigox technicians at the repair bench.

Why Xigox?

Why Choose Xigox for Laptop & Computer Registry Error Loading Key Problem Repair?

Over 9,605+ reviewers across Mumbai trust Xigox for professional, transparent and affordable Laptop & Computer Registry Error Loading Key Problem Repair. Conveniently located near Umroli Village Temple.

Your Data Stays Private

Technicians do not browse personal files during Laptop & Computer Registry Error Loading Key Problem Repair. If a procedure could touch stored data we tell you before, not after.

Component-Level Capability

We repair at chip and board level where it is safe to do so, which is why Laptop & Computer Registry Error Loading Key Problem Repair here often costs a fraction of a full-module swap.

Experienced Repair Engineers

Every Laptop & Computer Registry Error Loading Key Problem Repair technician is trained in-house, and every job is tested before it goes back to you.

Genuine OEM Components

Only genuine or OEM-grade parts used for Laptop & Computer Registry Error Loading Key Problem Repair — zero aftermarket shortcuts, ever.

90-Day Repair Warranty

Your Laptop & Computer Registry Error Loading Key Problem Repair is covered by a written 90-day warranty. Same fault recurs? We fix it free.

Same-Day Turnaround

Most Laptop & Computer Registry Error Loading Key Problem Repair jobs finished in 2–4 hours. Doorstep service for part replacements; free pickup for lab repairs in Umroli.

Repairs Completed
1,00,204+
Since 2011
Average Rating
4.9 ★
9,605+ reviews
Repair Warranty
90 Days
Parts & labour
Avg Response
30 Min
For common issues
Pickup & Drop
Free
₹350 inspection fee
Est. Since
2011
15+ yrs in Palghar

Xigox vs Other Laptop & Computer Registry Error Loading Key Problem Repair Options in Umroli

What Xigox puts in writing, and what to ask any other shop or listing

FeatureXigoxOther shops & listings
Experienced Technicians YesVaries; ask who will work on the device
Transparent Pricing (₹350 Inspection) YesVaries; ask for a written quote first
90-Day Warranty YesVaries; ask for the warranty in writing
Free Pickup & Drop YesVaries; ask whether pickup is free
Genuine Parts OEM PartsVaries; ask which part will be fitted
Same-Day Service Most RepairsVaries; ask for a time in writing
ISO 9001 Certified YesVaries; ask for their certificate

Repair examples

Recently Repaired Laptops & Computers

View All Recent Repairs

Lenovo

IdeaCentre AIO 3 24

Fixed
Issue
Screen completely dark but faint image visible under flashlight. System running fine — audio and USB all working.
Solution
Diagnosed failed LED backlight driver board. Replaced driver IC and tested backlight uniformity across all zones. Full brightness restored.

Technician's note

Backlight driver MOSFET shorted due to power surge. Recommended surge protector for prevention.

Thane West 2 Hours
  • Lenovo
  • All-in-One
  • Backlight

Apple

iMac 27-inch (2019)

Fixed
Issue
iMac extremely slow — taking 5 minutes to boot. Fusion Drive HDD component failing with reallocated sectors.
Solution
Removed failing Fusion Drive. Installed 1TB NVMe SSD via PCIe adapter. Cloned macOS Ventura with all data intact. Applied fresh thermal past...

Technician's note

SMART data showed 847 reallocated sectors on MQ01ABD100 HDD. New SSD benchmarks 2,800 MB/s read. Boot time now 12 seconds.

Bandra West 3.5 Hours
  • iMac
  • SSD Upgrade
  • Fusion Drive

HP

ProDesk 400 G7

Fixed
Issue
Desktop not powering on. Power button LED blinking 5 times — indicates motherboard failure per HP diagnostics.
Solution
Found 3 bulging capacitors near CPU VRM section. Replaced all faulty capacitors with same-spec rated components. Tested under load for stabi...

Technician's note

Capacitor failure likely caused by prolonged voltage fluctuation. Recommended UPS installation.

Malad West 3 Hours
  • HP
  • Motherboard
  • Capacitor

Custom

Build (AMD Ryzen 7)

Fixed
Issue
Client wanted to upgrade from GTX 1660 to RTX 4070. Existing 450W PSU insufficient for new GPU.
Solution
Installed Corsair RM750e PSU with proper cable management. Mounted RTX 4070 with support bracket. Updated BIOS and installed latest drivers....

Technician's note

Old PSU only had one 8-pin PCIe connector. New 750W provides clean, stable power for the RTX 4070.

Andheri East 2.5 Hours
  • Gaming PC
  • GPU Upgrade
  • PSU

HP

LaserJet M428fdw

Fixed
Issue
Scanner producing black lines across scanned documents. ADF feeding but scanner output corrupted.
Solution
Replaced cracked ADF scanner glass strip. Cleaned flatbed scanner glass and calibration strip. Tested scan-to-email and copy functions.

Technician's note

Hairline crack in CIS scanner glass invisible to naked eye but caused consistent vertical line artifact.

Vikhroli East 1.5 Hours
  • HP
  • MFP
  • Scanner

Epson

L805

Fixed
Issue
Photo prints showing incorrect colors — skin tones appearing greenish. Color banding visible in gradient areas.
Solution
Performed nozzle check and deep cleaning. Ran ICM color profile calibration. Aligned print head for optimal dot placement.

Technician's note

Light cyan channel was partially blocked. After 3 cleaning cycles and manual alignment, color accuracy restored to factory spec.

Dadar West 2.5 Hours
  • Epson
  • Photo Printer
  • Color Calibration

Customer reviews

What Customers Say About Laptop & Computer Registry Error Loading Key Problem Repair in Umroli

4.9/5 · 18 reviews shown

See all 9,605+ reviews

HP ProBook 450 G10 — Blue Screen Fix

“Constant blue screen errors on my HP ProBook 450 G10 were driving me crazy. Xigox Lower Parel diagnosed a failing RAM module and replaced it same day. Zero crashes since. Quick diagnosis and transparent pricing throughout.”
D Dinesh Thakare Umroli · 25 Sep 2025 34

MSI Modern AM242 AIO — Fan Noise Fix

“Fans on my MSI Modern AM242 AIO were running at maximum speed constantly creating unbearable noise. Xigox Lower Parel replaced the internal fan assembly and cleaned all heatsinks. Whisper-quiet operation restored even during intensive tasks.”
S Subodh Bhave Umroli · 15 Mar 2025 37

Acer Aspire C27-1700 — Overheating Fix

“My Acer Aspire C27-1700 was overheating badly in the compact chassis causing random shutdowns. Xigox Lower Parel cleaned all dust, replaced thermal compound, and improved internal airflow. Runs cool and stable now even under heavy load.”
S Sneha Kulkarni Umroli · 24 Mar 2024 25

ASUS ProArt Station PA602 — Display Fix

“Display on my ASUS ProArt Station PA602 developed a large dark spot covering a quarter of the screen. Xigox Lower Parel carefully replaced the integrated IPS panel and calibrated colours professionally. Flawless display with uniform brightness now.”
T Tanvi Chaudhary Umroli · 31 Aug 2025 34

Lenovo Yoga AIO 7 — HDD SSD Failure Fix

“Internal hard drive on my Lenovo Yoga AIO 7 failed with clicking sounds. Xigox Lower Parel cloned recoverable data to a new one-terabyte SSD and installed it in the sealed chassis. Lightning-fast performance now. All files saved.”
P Pallavi Dalvi Umroli · 24 Aug 2024 29

HP Envy 34 AIO — Built-in Speaker Fix

“Built-in speakers on my HP Envy 34 AIO had crackling and one side was dead. Xigox Lower Parel replaced both speaker drivers with matching OEM units. Crystal-clear stereo sound now at every volume level. Calls and music sound perfect.”
M Megha Joshi Umroli · 6 Jun 2025 12
Page 1 / 3

← Swipe or tap dots to browse →

FAQ

Frequently Asked Questions — Laptop & Computer Registry Error Loading Key Problem Repair

Everything you need to know about Laptop & Computer Registry Error Loading Key Problem Repair in Umroli

10 questions answered

Most repairs completed within 2-6 hours. Complex issues may take 1-2 days. We provide estimated timelines after diagnostic.
Yes, all repairs come with a 90-day warranty covering parts and workmanship.
Costs depend on the specific issue and device. You get a detailed written quote after the ₹350 inspection, which is credited to the repair.
The cost of Laptop & Computer Registry Error Loading Key Problem Repair in Umroli depends on your laptop or computer model and the extent of damage. Xigox charges ₹350 for inspection — refunded if you proceed with the repair — you'll receive a transparent, written quote with no hidden charges. Most standard Laptop & Computer Registry Error Loading Key Problem Repair jobs start from ₹499. Call or WhatsApp +91 74997 61196 for an instant estimate. We also serve Umroli Station, Umroli Phata, Chinchani, so you can recommend us to neighbours too.
Most Laptop & Computer Registry Error Loading Key Problem Repair jobs in Umroli are completed the same day — usually within 2–4 hours of pickup. Complex repairs such as motherboard replacement or liquid-damage recovery may take 1–2 days. We'll give you an accurate time estimate during the inspection. Free pickup also available in Umroli Station, Umroli Phata, Chinchani and surrounding areas.
Yes — Xigox provides completely free doorstep pickup and delivery for Laptop & Computer Registry Error Loading Key Problem Repair across Umroli. An experienced technician collects your laptop or computer from your home or office, completes the repair at our workshop, and returns it — often the same day. Call or WhatsApp +91 74997 61196 to book. Customers across Umroli (401606) enjoy priority same-day scheduling.
Every Laptop & Computer Registry Error Loading Key Problem Repair at Xigox includes a 90-day warranty on the repaired component and all parts used. If the same issue recurs within 90 days, we fix it at zero cost. This warranty applies to all Laptop & Computer Registry Error Loading Key Problem Repair completed in Umroli and across Mumbai MMR. Free pickup also available in Umroli Station, Umroli Phata, Chinchani and surrounding areas.
We use OEM-quality or manufacturer-grade components for all Laptop & Computer Registry Error Loading Key Problem Repair work. Genuine-grade parts ensure your laptop or computer performs exactly as designed and your 90-day repair warranty stays valid. We never use substandard aftermarket parts without your prior consent. We also serve Umroli Station, Umroli Phata, Chinchani, so you can recommend us to neighbours too.
Yes. All our technicians are trained professionals with extensive hands-on experience in Laptop & Computer Registry Error Loading Key Problem Repair. They receive regular technical training on the latest Device models and repair methodologies, ensuring consistently high-quality results. Trusted by customers throughout Palghar — rated 4.9★ across 9,605+ reviews.
Booking is simple: WhatsApp or call +91 74997 61196, describe your laptop or computer issue, receive a free quote, and schedule a convenient pickup time in Umroli. We're available 9 AM–9 PM, 7 days a week — including weekends and public holidays. Free pickup also available in Umroli Station, Umroli Phata, Chinchani and surrounding areas.

Still have questions?

Send us your question on WhatsApp or call — a technician will answer.

Explore more services

More Repair & Tech Services Near Umroli

Same technicians · Free pickup · 90-day warranty across all services.

Laptop & Computer Registry Error Loading Key Problem Repair — Service Areas

Available across Mumbai, Thane & Palghar

Laptop & Computer Registry Error Loading Key Problem Repair in Mohammed Ali Road Laptop & Computer Registry Error Loading Key Problem Repair in Borivali Laptop & Computer Registry Error Loading Key Problem Repair in Dahanu Road Station Laptop & Computer Registry Error Loading Key Problem Repair in Gamdevi Laptop & Computer Registry Error Loading Key Problem Repair in Central Park Nalasopara Laptop & Computer Registry Error Loading Key Problem Repair in Saravali Laptop & Computer Registry Error Loading Key Problem Repair in Sakinaka Laptop & Computer Registry Error Loading Key Problem Repair in MIDC Andheri Laptop & Computer Registry Error Loading Key Problem Repair in Andheri Laptop & Computer Registry Error Loading Key Problem Repair in Bolinj Laptop & Computer Registry Error Loading Key Problem Repair in Govandi Laptop & Computer Registry Error Loading Key Problem Repair in Pasthal Laptop & Computer Registry Error Loading Key Problem Repair in Wadala Road Laptop & Computer Registry Error Loading Key Problem Repair in Khar West Laptop & Computer Registry Error Loading Key Problem Repair in Milan Subway Laptop & Computer Registry Error Loading Key Problem Repair in Sahar Laptop & Computer Registry Error Loading Key Problem Repair in Papdy Road Laptop & Computer Registry Error Loading Key Problem Repair in Hatkesh Society Laptop & Computer Registry Error Loading Key Problem Repair in Colaba Laptop & Computer Registry Error Loading Key Problem Repair in Sion Laptop & Computer Registry Error Loading Key Problem Repair in Bordi Laptop & Computer Registry Error Loading Key Problem Repair in Wadi Bunder Laptop & Computer Registry Error Loading Key Problem Repair in Charkop Laptop & Computer Registry Error Loading Key Problem Repair in Masjid

Book a repair

Book Laptop & Computer Registry Error Loading Key Problem Repair — Free Pickup

Get your laptop or computer fixed today. Fill in 4 fields and we'll call within 1 hour.

Booking received

We'll call you within 1 hour to confirm your appointment and arrange doorstep pickup.

Inspection fee: ₹350

  • Credited to your total repair cost if you go ahead.
  • Still applies if the device can't be repaired or you decline the repair.

+91

Device type *

Inspection fee: ₹350

  • If you go ahead with the repair, the ₹350 is credited to your total repair cost.
  • If the device can't be repaired or you decide not to continue, the ₹350 inspection fee still applies.

Your details are used only to arrange this repair. By submitting, you agree to our Privacy Policy.

Get Your Laptop or Computer Fixed Today

Laptop & Computer Registry Error Loading Key Problem Repair in Umroli. Free pickup • 90-day warranty • Genuine parts

Open All Days · 9 AM – 9 PM · Reply within 15 minutes

Service area

Laptop & Computer Registry Error Loading Key Problem Repair in Umroli — Service Area & Coverage

Xigox provides laptop & computer registry error loading key problem repair across Umroli (PIN 401606), in the Palghar district of Umroli. Our doorstep pickup and on-site service cover the entire Umroli area and the neighbourhoods around it.

Localities we cover in Umroli: Palghar, Boisar, Umroli Village. Wherever you are in Umroli, we can collect your device from your door and bring it back after the repair.

Our technicians regularly serve homes, societies and offices around Umroli Station, Tarapur Atomic Power Station (nearby) and Umroli Village Temple, and along NH-48 (Mumbai-Ahmedabad Highway), Umroli-Boisar Road and Tarapur Road. If you're near any of these landmarks, same-day pickup for laptop & computer registry error loading key problem repair is almost always available.

Laptop & Computer Registry Error Loading Key Problem Repair near Umroli

We also serve these nearby areas — tap your locality for local laptop & computer registry error loading key problem repair:

Laptop & Computer Registry Error Loading Key Problem Repair price in Umroli — know it before you book

  1. 1Pick your device & issue
  2. 2See the real price range
  3. 3Free doorstep pickup in Umroli

4.9 from 9,605 customer reviews across all repairs · upfront pricing · 90-day warranty

Before you book: have your device model and a quick description of the issue ready — it speeds up your quote.

Not sure what's wrong?

Find Your Fix by Symptom

Tell us what your device is doing — we'll point you to the right repair, with real pricing and next steps.

See all repair problems we fix

Our head office: Virar West

~44.6 km from Umroli. With free doorstep pickup you don't need to travel — this is where the repair is done.

Call WhatsApp