Independent site. Data from NYC Open Data; not affiliated with the City of New York.

NYC Property Factsfree public-records reference

140-22 45th Avenue, Queens, NY 11355

BBL 4052000009 (Borough 4, Block 5200, Lot 9) · BIN 4533274, 4533275 · Last updated: · Flushing-Willets Point · ZIP 11355

Also recorded in city data as: 140-24 45 Ave

Summary · as of November 8, 2026

140-22 45th Avenue (Queens, NY 11355; tax lot BBL 4052000009) is a 3-unit walk-up apartment building (building class C0: three-family walk-up), built around 2006, on a 1,800 sq ft lot zoned R6. City tax records list the owner as LING, JIMMY C; per ACRIS, a deed to this owner dated July 30, 2021 lists a price of $1,745,000. The Department of Finance's final market value for tax year 2027 is $1,780,000. As of November 8, 2026, NYC Open Data shows one DOB job with a permit issued but no sign-off and three open HPD violations. There were no 311 requests in the past 12 months and one HPD complaint since 2019. (Source: NYC Open Data — DOB, HPD, OATH, DOF, DCP and ACRIS datasets — compiled by NYC Property Facts.)

Owner of record
LING, JIMMY C
Building class
C0 · Three-family walk-up
Year built · units
2006 · 3 res.
Lot area · zoning
1,800 sq ft · R6
Market value (DOF)
$1,780,000 FY2027
Last priced deed
$1,745,000 · 2021-07-30
BBL
4052000009
BIN
4533274, 4533275

How to cite: NYC Property Facts, “140-22 45th Avenue, Queens, NY 11355 (BBL 4052000009)”, data as of 2026-11-08, https://nycpropertyfacts.com/ny/queens/140-22-45th-avenue-4052000009. Source: NYC Open Data.

Lot & building

Basic facts about the tax lot and building from the city’s PLUTO database.

Owner (as listed by the city)
LING, JIMMY CThe owner name on the city’s tax records. It can lag behind recent sales and is often an LLC.
Building class
C0 – Three-family walk-upThe Department of Finance’s category for what kind of building this is.
Land use
Multi-family walk-up buildingsCity Planning’s broad category of how the lot is used.
Year built
2006Often an estimate for older buildings.
Floors
3
Units
3 residential / 3 totalResidential units are apartments; total includes stores and offices.
Buildings on lot
1
Lot size
1,800 sq ft (18 ft × 100 ft)
Building floor area
2,808 sq ft
Zoning
R6The zoning district sets what can be built and used here. Residential district.
Built vs. allowed density (FAR)
1.56 built / 2.43 max residentialFloor Area Ratio = building floor area ÷ lot area. If built FAR is below the maximum, zoning may allow more floor area (other rules apply).
Identifiers
BBL 4052000009 (Borough 4, Block 5200, Lot 9) · BIN 4533274, 4533275BBL identifies the tax lot; BIN identifies each building (from DOB/HPD/footprint records).

Source: PLUTO (Dept. of City Planning) — city dataset updated 2026-08-24; last loaded 2026-11-08; Building Footprints — city dataset updated 2026-11-08; last loaded 2026-11-08

Tax assessment

How the Department of Finance values this lot for property tax.

Market value (tax year 2027, final roll)
$1,780,000The Department of Finance’s estimate of value for tax purposes. It is not an appraisal and is often far from the sale price.
Assessed value
$106,800The portion of market value that taxes are calculated on (capped by law for small homes).
Taxable value (final)
$71,436Assessed value minus any exemptions.
Tax class
Tax class 1 – 1–3 family homes (and some small mixed-use / vacant lots)
Tax yearRollMarket valueAssessed valueTax class
2027Final$1,780,000$106,8001
2026Final$1,802,000$108,1201
2025Final$1,821,000$109,2601

Source: DOF Property Valuation and Assessment Data — city dataset updated 2026-09-14; last loaded 2026-11-08

Sales & deed history 9

Deeds recorded with the City Register (ACRIS). A deed transfers ownership. A $0 or very low price usually means a transfer between related parties, an estate, or a refinance-related transfer, not a market sale. This is not a title search; mortgages, liens and other documents are not shown.

DateTypePriceSeller (grantor)Buyer (grantee)Doc ID
2021-07-30DEED$1,745,000Kao, Wei-KangYin, Xiaoqin Sarah; Ling, Jimmy C2021081200265001
2007-07-24DEED$1,150,000Maspeth Remodeling Co. Inc.Kao, Wei-Kang2007080700659001
2006-03-14DEED$1,300,000D.N.T.J. Realty Corp.Maspeth Remodeling Co., Inc.2006032001027001
1996-03-27DEED$0 / not statedRello, Joseph; Rello, Dominick; Rello, NancyD.N.T.J. Realty CorpFT_4070005124407
1995-06-20DEED$0 / not statedMahood, Joseph H Jr(Ex/Of)Rello, Dominick; Rello, Nancy; Rello, JosephFT_4020004770802
1988-02-24DEED$0 / not statedMahood, Joseph H. Jr; Mahood, Nellie W. LawsonMahood, Joseph H. JrFT_4730002469473
1975-07-18DEED$0 / not statedMahood Joseph H JrJoseph H Mahood Jr; Nellie W L MahoodBK_7540084601767
1967-03-14DEED$0 / not statedMahood Evelyn; Griffin Marie; Mahood Joseph H JrJoseph H Mahood Jr; Lottie MahoodBK_6740036800163
1967-03-14DEED$0 / not statedMahood Charlotte; Watson Charlotte M; Mahood Joseph Sr Distrib Of (Decd)Lottie Mahood; Joseph H Mahood JrBK_6740036800167

Source: ACRIS Real Property Master — city dataset updated 2026-10-08; last loaded 2026-11-08; ACRIS Real Property Legals — city dataset updated 2026-10-08; last loaded 2026-11-08; ACRIS Real Property Parties — city dataset updated 2026-10-08; last loaded 2026-11-08

DOB job filings 1 open of 7

A “job” is an application to the Department of Buildings to do construction work. A job marked Permitted, not signed off had a work permit issued but the city has no record of final sign-off (inspection/completion). Old jobs left in this state are common and appear in buyer and lender due diligence; the work may or may not have been done.

StatusJob #TypeFiledEst. cost
Permitted, not signed off
PERMIT ISSUED - ENTIRE JOB/WORK · 1996-03-05
400602184
BIS
A2 – Alteration with multiple work types (no change to use/occupancy)1995-12-12$13,000
Not open
SIGNED OFF · 2016-05-16
420911464
BIS
A2 – Alteration with multiple work types (no change to use/occupancy)2013-10-24$2,500
Not open
SIGNED OFF · 2007-04-25
402319558
BIS
A3 – Minor alteration (one type of work)2006-04-06—
Not open
SIGNED OFF · 2007-06-29
402299142
BIS
NB – New building2006-03-03—
Not open
SIGNED OFF · 2007-06-26
402299133
BIS
NB – New building2006-03-03—
Not open
SIGNED OFF · 2006-05-04
402288822
BIS
DM – Demolition2006-02-09—
Not open
SIGNED OFF · 1996-07-03
400564368
BIS
A2 – Alteration with multiple work types (no change to use/occupancy)1995-08-07$35,000

Source: DOB NOW: Build – Job Application Filings — city dataset updated 2026-11-07; last loaded 2026-11-08; DOB Job Application Filings (BIS) — city dataset updated 2026-11-07; last loaded 2026-11-08

Work permits 15

Individual permits issued under DOB jobs (one job can have several permits, e.g. plumbing and construction). Permit expiration alone does not mean the job was completed or signed off.

IssuedExpiresJob #WorkPermit status
2015-08-032016-07-25420911464
BIS
Equipment work / Other / general constructionISSUED (renewal)
2015-07-302016-07-29420911464
BIS
Plumbing / PlumbingISSUED (renewal)
2013-10-242014-10-10420911464
BIS
Equipment work / Other / general constructionISSUED (initial)
2013-10-242014-10-24420911464
BIS
Plumbing / PlumbingISSUED (initial)
2006-07-202007-07-20402299133
BIS
Plumbing / PlumbingISSUED (initial)
2006-07-202007-07-20402299142
BIS
Plumbing / PlumbingISSUED (initial)
2006-05-222006-12-31402299142
BIS
Construction equipment (scaffold, fence, shed) / Construction equipmentISSUED (initial)
2006-05-222006-12-31402299133
BIS
Construction equipment (scaffold, fence, shed) / Construction equipmentISSUED (initial)
2006-05-222007-03-29402299133
BIS
New buildingISSUED (initial)
2006-05-222007-03-29402299142
BIS
New buildingISSUED (initial)
2006-04-112006-12-01402288822
BIS
DemolitionISSUED (initial)
2006-04-112006-12-01402288822
BIS
Construction equipment (scaffold, fence, shed) / Construction equipmentISSUED (initial)

Showing 12 of 15 records. The API and the source dataset have the full list.

Source: DOB NOW: Build – Approved Permits — city dataset updated 2026-11-07; last loaded 2026-11-08; DOB Permit Issuance (BIS) — city dataset updated 2026-11-07; last loaded 2026-11-07

DOB violations 0 active of 5

Violations issued by the Department of Buildings for building-code or zoning conditions. Active means DOB has not recorded the violation as resolved or dismissed. Many active DOB violations are old (e.g. elevator or boiler inspection paperwork).

StatusIssuedTypeDescriptionNumber
Resolved/dismissed
V*-DOB VIOLATION - DISMISSED
2014-07-02AEUHAZ1-FAIL TO CERTIFY CLASS 1 NONEFAILURE TO CERTIFY CORRECTION ON IMMEDIATELY HAZARDOUS (CLASS 1) ECB VIOLATIONV*070214AEUHAZ100400
Resolved/dismissed
V*-DOB VIOLATION - DISMISSED
2014-01-01AEUHAZ1-FAIL TO CERTIFY CLASS 1 NONEFAILURE TO CERTIFY CORRECTION ON IMMEDIATELY HAZARDOUS (CLASS 1) ECB VIOLATIONV*010114AEUHAZ100218
Resolved/dismissed
V*-DOB VIOLATION - DISMISSED
2014-01-01AEUHAZ1-FAIL TO CERTIFY CLASS 1 NONEFAILURE TO CERTIFY CORRECTION ON IMMEDIATELY HAZARDOUS (CLASS 1) ECB VIOLATIONV*010114AEUHAZ100217
Resolved/dismissed
V*-DOB VIOLATION - DISMISSED
2014-01-01AEUHAZ1-FAIL TO CERTIFY CLASS 1 NONEFAILURE TO CERTIFY CORRECTION ON IMMEDIATELY HAZARDOUS (CLASS 1) ECB VIOLATIONV*010114AEUHAZ100219
Resolved/dismissed
V*-DOB VIOLATION - DISMISSED
2014-01-01AEUHAZ1-FAIL TO CERTIFY CLASS 1 NONEFAILURE TO CERTIFY CORRECTION ON IMMEDIATELY HAZARDOUS (CLASS 1) ECB VIOLATIONV*010114AEUHAZ100216

Source: DOB Violations — city dataset updated 2026-11-07; last loaded 2026-11-08

ECB violations (DOB) 0 active of 6

DOB violations that go to a hearing at OATH (formerly the Environmental Control Board) and can carry fines. Active or Resolved follows the DOB violation status field. The hearing status is about the hearing and its penalty: written off means the city stopped collecting the fine, not that the condition was corrected. A balance due is a fine the city says is unpaid.

StatusIssuedSeverityWhat it was forPenalty / paid / balanceECB #
Resolved
Hearing: IN VIOLATION · Certification: CERTIFICATE ACCEPTED
2013-10-03CLASS - 1WORK W/O PERMIT.WORK NOTED: ERECT FULL HEIGHT PARTITIONS TO CREATE 3 ROMMS,2 CLASS"B" SRO ROOMS,WATER AND WASTE LINES FOR 3PC BATHROOM, (TOILET,SHOWER,SINK)WORK 100% COMPLETE.RMDY: STOP ALL WORK;OBTAIN PERM$800 / $800 / $035033745N
Resolved
Hearing: IN VIOLATION · Certification: CERTIFICATE ACCEPTED
2013-10-03CLASS - 1OCCUPANCY CONTRARY TO THAT ALLOWED BY C/O#402299133 ILLEGAL OCCUPANCY NOTED: CELLAR OCCUPIED AS A 2 CLASS "B"ROOMS.C/O INDICATES RECREATION ROOM ONLY. RMDY: DISCONTINUE ILLEGAL OCCUPANCY.$2,400 / $2,400 / $035033744L
Resolved
Hearing: IN VIOLATION · Certification: CERTIFICATE ACCEPTED
2013-10-03CLASS - 1FAILURE TO MAINTAIN BLDG IN CODE COMPLIANT MANNER.LACK OF A SYSTEM OF AUTOMATIC SPRINKLERS PER BC 903.2; 27-954 FOR CELLAR OR CLASS"B" SROS.RMDY: DISCONTINUE ILLEGAL OCCUPANCY.$1,000 / $1,000 / $035033747R
Resolved
Hearing: DISMISSED · Certification: N/A - DISMISSED
2014-04-01CLASS - 2WORK DOESN'T CONFORM TO APPROVED PLANS #42091464 NON CONFORMED WORK NOTED:NO REMOVAL OF SHOWER INDICATED ON PLANS.REM:CONFORM TO APPROVED PLANS OR AMEND PLANS AS BUILT CONDITIONS.$0 / $0 / $035034397K
Resolved
Hearing: DISMISSED · Certification: N/A - DISMISSED
2014-04-01CLASS - 1UNLAWFULLY CONTINUED WORK WHILE ON NOTICE OF A STOP WORK ORDER#105113CMTFVPO2 FOR CELLAR LEVEL.STOP ALL WORK.REM:COMPLY WITH STOP WORK ORDER$0 / $0 / $035034396Z
Resolved
Hearing: IN VIOLATION · Certification: CERTIFICATE ACCEPTED
2013-10-03CLASS - 1FAILURE TO MAINTAIN BLDG IN CODE COMPLIANT MANNER. FAILURE TO PROVIDE NUMBER OF REQUIRED MEANS OF EGRESS FOR EVERY FLOOR PER BC 1018.1 & 27-366 FOR CLASS "B" SRO ROOMS.RMDY:DISCONTINUE ILLEGAL OCCUPANCY.$1,200 / $1,200 / $035033746P

Source: DOB ECB Violations — city dataset updated 2026-11-07; last loaded 2026-11-08

OATH tickets (all agencies) 0 unpaid of 14

Summonses heard at the Office of Administrative Trials and Hearings, from agencies like Sanitation, Buildings, Fire and Health, linked to this lot’s block and lot. Default means the respondent did not appear at the hearing, which typically results in the maximum penalty. Tickets may be issued to tenants or businesses at the address, not just the owner. DOB ECB tickets appear here too.

StatusDateAgencyChargeRespondentImposed / paid / balanceTicket #
No balance due
PAID IN FULL
2026-09-29Dos - Enforcement AgentsIMPROPER RECEPTACLE FAILURE TO CONTAINERIZE - RESIDENTIAL 1STLING JIMMY C$50 / $50 / $0049832971K
No balance due
PAID IN FULL
2025-02-04Sanitation OthersIMPROPER RECEPTACLE FAILURE TO CONTAINERIZE - RESIDENTIAL 1STLING JIMMY C$50 / $50 / $0048896288M
No balance due
PAID IN FULL
2022-10-25Sanitation OthersIMPROPER DISPOSAL--BEDDING 1ST OCCURRENCELING JIMMY C$50 / $50 / $0047474465H
No balance due
HEARING COMPLETED · DISMISSED
2014-04-01Dept. Of BuildingsUNLAWFULLY CONTINUED WORK WHILE ON NOTICE OF A STOP WORK ORDERKAO WEI KANG— / — / —035034396Z
No balance due
HEARING COMPLETED · DISMISSED
2014-04-01Dept. Of BuildingsWORK DOES NOT CONFORM TO APPROVED CONSTRUCTION DOCUMENTS AMENDMENTSKAO,WEI KANG— / — / —035034397K
No balance due
PAID IN FULL · IN VIOLATION
2013-10-03Dept. Of BuildingsOCCUPANCY CONTRARY TO THAT ALLOWED BY C OF O OR BUILDING DEPT RECORDSKAO,WEI KANG$2,400 / $2,400 / —035033744L
No balance due
PAID IN FULL · IN VIOLATION
2013-10-03Dept. Of BuildingsRESID ALTERED FOR OCCUP AS DWELLING FROM 1 OR 2 TO 4 OR MORE FAMILIESKAO,WEI-KANG$800 / $800 / —035033745N
No balance due
PAID IN FULL · IN VIOLATION
2013-10-03Dept. Of BuildingsFAIL MAINTAIN BLDG IN COMPLIANT MANNER:LACK OF AUTOMATIC SPRINKLERSKAO WEI KANG$1,000 / $1,000 / —035033747R
No balance due
PAID IN FULL · IN VIOLATION
2013-10-03Dept. Of BuildingsFAILURE TO MAINTAIN BUILDING IN A CODE COMPLAINT MANNER.FAILURE TOKAO,WEI-KANG$1,200 / $1,200 / —035033746P
No balance due
HEARING COMPLETED · DISMISSED
2012-09-07Dep - Bureau Of Env. CompliancFAILED TO SUBMIT AN ANNUAL TEST REPORT FOR A BACKFLOW PREVENTERKAO— / — / —0180855887
No balance due
PAID IN FULL
2012-05-18Dos - Enforcement AgentsLOOSE RUBBISHKAO$100 / $100 / —041023786H
No balance due
PAID IN FULL
2008-05-30Dos - Enforcement AgentsNON-RECYCLABLES LEFT IN RECYCLING CONTAINER FOR COLLECTIONKAO$25 / $25 / —040961634N

Showing 12 of 14 records. The API and the source dataset have the full list.

Source: OATH Hearings Division Case Status — city dataset updated 2026-11-08; last loaded 2026-11-08

HPD registration & contacts

Owners of most rental buildings must register with the Department of Housing Preservation and Development each year and list an owner and managing agent.

HPD building ID
885448
Last registered
2025-09-05
Registration valid until
2026-09-01 ExpiredRegistrations must be renewed every year.
RoleNameCompanyBusiness city
SitemanagerJimmy Ling
IndividualownerJimmy LingFlushing, Ny

Source: HPD Multiple Dwelling Registrations — city dataset updated 2026-11-04; last loaded 2026-11-08; HPD Registration Contacts — city dataset updated 2026-11-04; last loaded 2026-11-08

HPD housing-code violations 3 open of 11

Violations HPD inspectors issued for conditions in residential buildings (heat, leaks, mold, pests, lead paint, etc.). Class letters show how serious: Class A – non-hazardous (HPD gives 90 days to correct); Class B – hazardous (30 days to correct); Class C – immediately hazardous (24 hours to correct for most conditions); Class I – information / order (e.g. orders to register, lead or other administrative orders). Open means HPD has not recorded the condition as corrected.

StatusClassIssuedAptCondition
Open
Nov Sent Out · 2026-05-08
A2026-05-08(A) § HMC:FILE ANNUAL BEDBUG REPORT IN ACCORDANCE WITH HPD RULE AS DESCRIBED ON THE BACK OF THIS NOTICE OF VIOLATION OR AS DESCRIBED ON HPDS WEBSITE, WWW.NYC.GOV\HPD, SEARCH BED BUGS.
Open
Nov Sent Out · 2025-06-13
A2025-06-13(A) § HMC:FILE ANNUAL BEDBUG REPORT IN ACCORDANCE WITH HPD RULE AS DESCRIBED ON THE BACK OF THIS NOTICE OF VIOLATION OR AS DESCRIBED ON HPDS WEBSITE, WWW.NYC.GOV\HPD, SEARCH BED BUGS.
Open
Nov Sent Out · 2024-04-17
A2024-04-17(A) § HMC:FILE ANNUAL BEDBUG REPORT IN ACCORDANCE WITH HPD RULE AS DESCRIBED ON THE BACK OF THIS NOTICE OF VIOLATION OR AS DESCRIBED ON HPDS WEBSITE, WWW.NYC.GOV\HPD, SEARCH BED BUGS.
Closed
Violation Closed · 2026-04-02
C2025-10-17§ 27-2033 ADM CODE PROVIDE READY ACCESS TO BUILDINGS HEATING SYSTEM BOILER ROOM DOOR AT CELLAR AT BOILER ROOM
Closed
Violation Closed · 2025-11-10
C2025-10-162NDFLO§ 27-2031 ADM CODE PROVIDE HOT WATER AT ALL HOT WATER FIXTURES IN THE ENTIRE APARTMENT LOCATED AT APT 2NDFLO, 2nd STORY, 1st APARTMENT FROM SOUTH AT WEST
Closed
Violation Dismissed · 2025-09-08
I2024-12-02§27-2107 ADM CODE OWNER FAILED TO FILE A VALID REGISTRATION STATEMENT WITH THE DEPARTMENT AS REQUIRED BY ADM CODE §27-2097 AND IS THEREFORE SUBJECT TO CIVIL PENALTIES, PROHIBITED FROM CERTIFYING VIOLATIONS, AND DENIED THE RIGHT TO RECOVER POSSESSION OF PREMISE
Closed
Violation Dismissed · 2025-09-08
I2023-11-24§27-2107 ADM CODE OWNER FAILED TO FILE A VALID REGISTRATION STATEMENT WITH THE DEPARTMENT AS REQUIRED BY ADM CODE §27-2097 AND IS THEREFORE SUBJECT TO CIVIL PENALTIES, PROHIBITED FROM CERTIFYING VIOLATIONS, AND DENIED THE RIGHT TO RECOVER POSSESSION OF PREMISE
Closed
Violation Dismissed · 2023-06-05
A2023-03-30(A) § HMC:FILE ANNUAL BEDBUG REPORT IN ACCORDANCE WITH HPD RULE AS DESCRIBED ON THE BACK OF THIS NOTICE OF VIOLATION OR AS DESCRIBED ON HPDS WEBSITE, WWW.NYC.GOV\HPD, SEARCH BED BUGS.
Closed
Violation Dismissed · 2023-06-05
A2022-03-09(A) § HMC:FILE ANNUAL BEDBUG REPORT IN ACCORDANCE WITH HPD RULE AS DESCRIBED ON THE BACK OF THIS NOTICE OF VIOLATION OR AS DESCRIBED ON HPDS WEBSITE, WWW.NYC.GOV\HPD, SEARCH BED BUGS.
Closed
Violation Dismissed · 2023-06-05
A2021-04-19(A) § HMC:FILE ANNUAL BEDBUG REPORT IN ACCORDANCE WITH HPD RULE AS DESCRIBED ON THE BACK OF THIS NOTICE OF VIOLATION OR AS DESCRIBED ON HPDS WEBSITE, WWW.NYC.GOV\HPD, SEARCH BED BUGS.
Closed
Violation Dismissed · 2017-09-13
I2016-11-28§27-2107 ADM CODE OWNER FAILED TO FILE A VALID REGISTRATION STATEMENT WITH THE DEPARTMENT AS REQUIRED BY ADM CODE §27-2097 AND IS THEREFORE SUBJECT TO CIVIL PENALTIES, PROHIBITED FROM CERTIFYING VIOLATIONS, AND DENIED THE RIGHT TO RECOVER POSSESSION OF PREMISE

Source: HPD Housing Maintenance Code Violations — city dataset updated 2026-11-08; last loaded 2026-11-08

HPD complaints 1

Complaints tenants or others made to HPD (usually via 311) about housing conditions, from 2019 onward. A complaint is not a violation; HPD may inspect and issue one.

ReceivedStatusAptProblem(s)Outcome
2025-10-14CLOSE2NDFLOHeat/Hot Water – Apartment OnlyHPD inspected this condition so the complaint has been closed. Violations were issued. The law provides the property owner time to correct the condition(s). Violation descriptions and the dates for t

Source: HPD Housing Maintenance Code Complaints and Problems — city dataset updated 2026-11-08; last loaded 2026-11-08

311 requests (last 12 months) 0

Recent 311 service requests the city geocoded to this lot: noise, illegal parking, heat, sanitation and more. Anyone can file them, so they describe activity at or near the address, not necessarily the building itself.

No records found in this dataset for this lot.

Source: 311 Service Requests from 2020 to Present — city dataset updated 2026-11-07; last loaded 2026-11-07; a later sync attempt failed on 2026-11-08; showing the last successful load

Nearby properties

Ordered by map distance among lots on this street within 40 house numbers and on this tax block within 15 lot numbers.

More in Flushing-Willets Point: Open HPD violations · Active DOB violations · Active ECB violations · Open DOB jobs · Unpaid OATH tickets

Closest on 45 Ave

Same tax block (5200), closest first

All properties on 45 Ave, Queens · Queens 11355

Open-item counts as of November 8, 2026; each section lists its own dataset date. Machine-readable: JSON API · Markdown · Plain text · API & MCP docs