MLS On The Fly Debug Panel
X
Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty Object
(
[post_id] => 40573
[post_author] => 1
[ListingKey] => 5052835
[ListingId] => 5052835
[PropertyType] => Commercial Lease
[StandardStatus] => Closed
[ModificationTimestamp] => 2025-09-13T19:46:00Z
[RFModificationTimestamp] => 2026-06-02T11:53:09Z
[ListPrice] => 0
[BathroomsTotalInteger] => 0
[BathroomsHalf] => 0
[BedroomsTotal] => 0
[LotSizeArea] => 0
[LivingArea] => 0
[BuildingAreaTotal] => 0
[City] => Keene
[PostalCode] => 03431
[UnparsedAddress] => 36 Carpenter Street, Keene, NH 03431
[Coordinates] => Array
(
[0] => -72.2699659828
[1] => 42.9327213036
)
[Latitude] => 42.932721303596175
[Longitude] => -72.269965982803328
[YearBuilt] => 0
[InternetAddressDisplayYN] => 1
[FeedTypes] => IDX
[ListOfficeName] => BHG Masiello Keene
[ListAgentMlsId] => 287760
[ListOfficeMlsId] => 1653
[OriginatingSystemName] => PrimeMLS
[PublicRemarks] => Workshop Space Available, Keene, NH Spacious and versatile workshop available in a convenient Keene location, just minutes from Route 9 and Route 101. Ideal for a variety of trades or creative uses. Features: 3,066 Sqft Large open working space with multiple 220V outlets Concrete floors throughout Oversized 16' x 10' garage bay door Separate back workroom Back office and private bathroom Slop sink for easy cleanup Ample on-site parking Included: Heat Snow removal Lawn care Parking Tenant responsible for: Electricity Trash removal Internet/WiFi Contact for more details or to schedule a viewing.
[BuildingAreaUnits] => Sqft
[BuildingNumber] => B
[BuyerAgentFirstName] => Paul
[BuyerAgentKey] => 624626
[BuyerAgentLastName] => Rodenhauser
[BuyerOfficeMlsId] => 1653
[BuyerOfficeName] => BHG Masiello Keene
[CountyOrParish] => NH-Cheshire
[CreationDate] => 2025-07-22T20:39:42.893771+00:00
[DaysOnMarket] => 53
[Directions] => Please type 36 Carpenter Street, Keene, NH 03431 into GPS from current location. Location is in the rear of the parking lot.
[ExistingLeaseType] => Gross
[InternetConsumerCommentYN] => 1
[InternetEntireListingDisplayYN] => 1
[LandLeaseAmountFrequency] => Monthly
[LeaseTerm] => 12 Months
[ListAgentFirstName] => Paul
[ListAgentKey] => 624626
[ListAgentLastName] => Rodenhauser
[ListOfficeEmail] => [email protected]
[ListOfficeKey] => 1653
[ListOfficePhone] => 603-352-5433
[LivingAreaUnits] => Sqft
[LotFeatures] => In Town
[LotSizeUnits] => Sqft
[MlsStatus] => Leased
[OriginalEntryTimestamp] => 2025-07-22
[PhotosChangeTimestamp] => 2025-09-13T19:46:00Z
[PhotosCount] => 9
[Sewer] => Public
[StateOrProvince] => NH
[StatusChangeTimestamp] => 2025-09-13
[StreetName] => Carpenter
[StreetNumber] => 36
[StreetSuffix] => Street
[UnitNumber] => B
[Utilities] => Other
[WaterSource] => Public
[Zoning] => MD
[Per] => $
[Internet] => High Speed Intrnt Avail
[Allow AVM] => Yes
[class_name] => CL_4
[IDX Include] => Yes
[Date - Leased] => 2025-09-13
[Price - Lease] => 1500
[Selling Agent] => 287760
[Status Detail] => 0
[Lease/Sublease] => Lease
[Price - Leased] => 1500
[Selling Office] => 1653
[Delayed Showing] => No
[Pre-Construction] => No
[Price - Original] => 0
[Remarks - Public] => Workshop Space Available, Keene, NH Spacious and versatile workshop available in a convenient Keene location, just minutes from Route 9 and Route 101. Ideal for a variety of trades or creative uses. Features: 3,066 Sqft Large open working space with multiple 220V outlets Concrete floors throughout Oversized 16' x 10' garage bay door Separate back workroom Back office and private bathroom Slop sink for easy cleanup Ample on-site parking Included: Heat Snow removal Lawn care Parking Tenant responsible for: Electricity Trash removal Internet/WiFi Contact for more details or to schedule a viewing.
[Date - Price Change] => 2025-07-22
[Total Loading Docks] => 1
[LO1Office Identifier] => 1653
[SO1Office Identifier] => 1653
[LO1Office Abbreviation] => 2519-0
[SO1Office Abbreviation] => 2519-0
[Property Panorama VTour] => https://tour.neren.com/36-Carpenter-Street-B-Keene-NH-03431/unbranded
[Display Listing - Internet] => Yes
[Media] => Array
(
[0] => Array
(
[Order] => 0
[MediaKey] => 50528350
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/3d54b72ca93ec3e057716271be76f3bd.webp
[ClassName] =>
[MediaSize] => 677991
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-3d54b72ca93ec3e057716271be76f3bd.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[1] => Array
(
[Order] => 1
[MediaKey] => 50528351
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/88e80ab2e17d517110a8b38fccd0b059.webp
[ClassName] =>
[MediaSize] => 661370
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-88e80ab2e17d517110a8b38fccd0b059.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[2] => Array
(
[Order] => 2
[MediaKey] => 50528352
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/5c87273c5a3bce3ea1b4343143af2116.webp
[ClassName] =>
[MediaSize] => 718085
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-5c87273c5a3bce3ea1b4343143af2116.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[3] => Array
(
[Order] => 3
[MediaKey] => 50528353
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/d3cb7654b7d043c5ade5aab047b63bba.webp
[ClassName] =>
[MediaSize] => 779075
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-d3cb7654b7d043c5ade5aab047b63bba.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[4] => Array
(
[Order] => 4
[MediaKey] => 50528354
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/06f174abbbc4ee5950b6c2d46d9dfbf2.webp
[ClassName] =>
[MediaSize] => 609673
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-06f174abbbc4ee5950b6c2d46d9dfbf2.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[5] => Array
(
[Order] => 5
[MediaKey] => 50528355
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/688afe9dae14ef3eeb0f3d95e9c3f438.webp
[ClassName] =>
[MediaSize] => 486776
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-688afe9dae14ef3eeb0f3d95e9c3f438.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[6] => Array
(
[Order] => 6
[MediaKey] => 50528356
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/611c752a41d2685ba875f8f7acf8c308.webp
[ClassName] =>
[MediaSize] => 486987
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-611c752a41d2685ba875f8f7acf8c308.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[7] => Array
(
[Order] => 7
[MediaKey] => 50528357
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/e5fcec051bd141eb8aafddf8b1d754e1.webp
[ClassName] =>
[MediaSize] => 586260
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-e5fcec051bd141eb8aafddf8b1d754e1.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[8] => Array
(
[Order] => 8
[MediaKey] => 50528358
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/e461070e407d9a9fae33f78c8d22af7e.webp
[ClassName] =>
[MediaSize] => 751548
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-e461070e407d9a9fae33f78c8d22af7e.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
)
[@odata.id] => https://api.realtyfeed.com/realtyfeed/odata/Property('5052835')
[ID] => 40573
)
MLS On The Fly Debug Panel
X
Array
(
[RF Query: /Property?$select=ALL&$top=20&$filter=ListingKey eq 5052835 AND InternetEntireListingDisplayYN eq true&$expand=Media&$count=true] => Array
(
[RF Response] => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\RFResponse Object
(
[items] => Array
(
[0] => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\Entities\RFProperty Object
(
[post_id] => 40573
[post_author] => 1
[ListingKey] => 5052835
[ListingId] => 5052835
[PropertyType] => Commercial Lease
[StandardStatus] => Closed
[ModificationTimestamp] => 2025-09-13T19:46:00Z
[RFModificationTimestamp] => 2026-06-02T11:53:09Z
[ListPrice] => 0
[BathroomsTotalInteger] => 0
[BathroomsHalf] => 0
[BedroomsTotal] => 0
[LotSizeArea] => 0
[LivingArea] => 0
[BuildingAreaTotal] => 0
[City] => Keene
[PostalCode] => 03431
[UnparsedAddress] => 36 Carpenter Street, Keene, NH 03431
[Coordinates] => Array
(
[0] => -72.2699659828
[1] => 42.9327213036
)
[Latitude] => 42.932721303596175
[Longitude] => -72.269965982803328
[YearBuilt] => 0
[InternetAddressDisplayYN] => 1
[FeedTypes] => IDX
[ListOfficeName] => BHG Masiello Keene
[ListAgentMlsId] => 287760
[ListOfficeMlsId] => 1653
[OriginatingSystemName] => PrimeMLS
[PublicRemarks] => Workshop Space Available, Keene, NH Spacious and versatile workshop available in a convenient Keene location, just minutes from Route 9 and Route 101. Ideal for a variety of trades or creative uses. Features: 3,066 Sqft Large open working space with multiple 220V outlets Concrete floors throughout Oversized 16' x 10' garage bay door Separate back workroom Back office and private bathroom Slop sink for easy cleanup Ample on-site parking Included: Heat Snow removal Lawn care Parking Tenant responsible for: Electricity Trash removal Internet/WiFi Contact for more details or to schedule a viewing.
[BuildingAreaUnits] => Sqft
[BuildingNumber] => B
[BuyerAgentFirstName] => Paul
[BuyerAgentKey] => 624626
[BuyerAgentLastName] => Rodenhauser
[BuyerOfficeMlsId] => 1653
[BuyerOfficeName] => BHG Masiello Keene
[CountyOrParish] => NH-Cheshire
[CreationDate] => 2025-07-22T20:39:42.893771+00:00
[DaysOnMarket] => 53
[Directions] => Please type 36 Carpenter Street, Keene, NH 03431 into GPS from current location. Location is in the rear of the parking lot.
[ExistingLeaseType] => Gross
[InternetConsumerCommentYN] => 1
[InternetEntireListingDisplayYN] => 1
[LandLeaseAmountFrequency] => Monthly
[LeaseTerm] => 12 Months
[ListAgentFirstName] => Paul
[ListAgentKey] => 624626
[ListAgentLastName] => Rodenhauser
[ListOfficeEmail] => [email protected]
[ListOfficeKey] => 1653
[ListOfficePhone] => 603-352-5433
[LivingAreaUnits] => Sqft
[LotFeatures] => In Town
[LotSizeUnits] => Sqft
[MlsStatus] => Leased
[OriginalEntryTimestamp] => 2025-07-22
[PhotosChangeTimestamp] => 2025-09-13T19:46:00Z
[PhotosCount] => 9
[Sewer] => Public
[StateOrProvince] => NH
[StatusChangeTimestamp] => 2025-09-13
[StreetName] => Carpenter
[StreetNumber] => 36
[StreetSuffix] => Street
[UnitNumber] => B
[Utilities] => Other
[WaterSource] => Public
[Zoning] => MD
[Per] => $
[Internet] => High Speed Intrnt Avail
[Allow AVM] => Yes
[class_name] => CL_4
[IDX Include] => Yes
[Date - Leased] => 2025-09-13
[Price - Lease] => 1500
[Selling Agent] => 287760
[Status Detail] => 0
[Lease/Sublease] => Lease
[Price - Leased] => 1500
[Selling Office] => 1653
[Delayed Showing] => No
[Pre-Construction] => No
[Price - Original] => 0
[Remarks - Public] => Workshop Space Available, Keene, NH Spacious and versatile workshop available in a convenient Keene location, just minutes from Route 9 and Route 101. Ideal for a variety of trades or creative uses. Features: 3,066 Sqft Large open working space with multiple 220V outlets Concrete floors throughout Oversized 16' x 10' garage bay door Separate back workroom Back office and private bathroom Slop sink for easy cleanup Ample on-site parking Included: Heat Snow removal Lawn care Parking Tenant responsible for: Electricity Trash removal Internet/WiFi Contact for more details or to schedule a viewing.
[Date - Price Change] => 2025-07-22
[Total Loading Docks] => 1
[LO1Office Identifier] => 1653
[SO1Office Identifier] => 1653
[LO1Office Abbreviation] => 2519-0
[SO1Office Abbreviation] => 2519-0
[Property Panorama VTour] => https://tour.neren.com/36-Carpenter-Street-B-Keene-NH-03431/unbranded
[Display Listing - Internet] => Yes
[Media] => Array
(
[0] => Array
(
[Order] => 0
[MediaKey] => 50528350
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/3d54b72ca93ec3e057716271be76f3bd.webp
[ClassName] =>
[MediaSize] => 677991
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-3d54b72ca93ec3e057716271be76f3bd.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[1] => Array
(
[Order] => 1
[MediaKey] => 50528351
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/88e80ab2e17d517110a8b38fccd0b059.webp
[ClassName] =>
[MediaSize] => 661370
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-88e80ab2e17d517110a8b38fccd0b059.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[2] => Array
(
[Order] => 2
[MediaKey] => 50528352
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/5c87273c5a3bce3ea1b4343143af2116.webp
[ClassName] =>
[MediaSize] => 718085
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-5c87273c5a3bce3ea1b4343143af2116.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[3] => Array
(
[Order] => 3
[MediaKey] => 50528353
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/d3cb7654b7d043c5ade5aab047b63bba.webp
[ClassName] =>
[MediaSize] => 779075
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-d3cb7654b7d043c5ade5aab047b63bba.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[4] => Array
(
[Order] => 4
[MediaKey] => 50528354
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/06f174abbbc4ee5950b6c2d46d9dfbf2.webp
[ClassName] =>
[MediaSize] => 609673
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-06f174abbbc4ee5950b6c2d46d9dfbf2.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[5] => Array
(
[Order] => 5
[MediaKey] => 50528355
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/688afe9dae14ef3eeb0f3d95e9c3f438.webp
[ClassName] =>
[MediaSize] => 486776
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-688afe9dae14ef3eeb0f3d95e9c3f438.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[6] => Array
(
[Order] => 6
[MediaKey] => 50528356
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/611c752a41d2685ba875f8f7acf8c308.webp
[ClassName] =>
[MediaSize] => 486987
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-611c752a41d2685ba875f8f7acf8c308.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[7] => Array
(
[Order] => 7
[MediaKey] => 50528357
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/e5fcec051bd141eb8aafddf8b1d754e1.webp
[ClassName] =>
[MediaSize] => 586260
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-e5fcec051bd141eb8aafddf8b1d754e1.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
[8] => Array
(
[Order] => 8
[MediaKey] => 50528358
[MediaURL] => https://cdn.realtyfeed.com/cdn/134/5052835/e461070e407d9a9fae33f78c8d22af7e.webp
[ClassName] =>
[MediaSize] => 751548
[MediaType] => webp
[Thumbnail] => https://cdn.realtyfeed.com/cdn/134/5052835/thumbnail-e461070e407d9a9fae33f78c8d22af7e.webp
[ResourceName] => Property
[MediaCategory] => Photo
[MediaObjectID] =>
[ResourceRecordKey] => 5052835
)
)
[@odata.id] => https://api.realtyfeed.com/realtyfeed/odata/Property('5052835')
[ID] => 40573
)
)
[success] => 1
[page_size] => 1
[page_count] => 1
[count] => 1
[after_key] =>
)
[RF Response Time] => 0.2 seconds
)
[RF Query: /Member?$select=ALL&$top=10&$filter=MemberMlsId eq 287760] => Array
(
[RF Response] => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\RFResponse Object
(
[items] => Array
(
)
[success] => 1
[page_size] => 0
[page_count] => 0
[count] => 0
[after_key] =>
)
[RF Response Time] => 0.16 seconds
)
[RF Query: /OpenHouse?$select=ALL&$top=10&$filter=ListingKey eq '5052835' AND OpenHouseDate ge '2026-09-18'] => Array
(
[RF Response] => Realtyna\MlsOnTheFly\Components\CloudPost\SubComponents\RFClient\SDK\RF\RFResponse Object
(
[items] => Array
(
)
[success] => 1
[page_size] => 0
[page_count] => 0
[count] => 0
[after_key] =>
)
[RF Response Time] => 0.12 seconds
)
)
MLS On The Fly Debug Panel
X
[Deprecated] Creation of dynamic property wpl_page_builders_divi_property_listing::$settings is deprecated in /nas/content/live/amygerritypare/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1425
[Deprecated] Creation of dynamic property wpl_page_builders_divi_property_show::$settings is deprecated in /nas/content/live/amygerritypare/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1425
[Deprecated] Creation of dynamic property wpl_page_builders_divi_profile_listing::$settings is deprecated in /nas/content/live/amygerritypare/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1425
[Deprecated] Creation of dynamic property wpl_page_builders_divi_profile_show::$settings is deprecated in /nas/content/live/amygerritypare/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1425
[Deprecated] Creation of dynamic property wpl_page_builders_divi_user_links::$settings is deprecated in /nas/content/live/amygerritypare/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1425
[Deprecated] Creation of dynamic property wpl_page_builders_divi_widget_favorites::$settings is deprecated in /nas/content/live/amygerritypare/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1425
[Deprecated] Creation of dynamic property wpl_page_builders_divi_widget_unit_switcher::$settings is deprecated in /nas/content/live/amygerritypare/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1425
[Deprecated] Creation of dynamic property wpl_page_builders_divi_widget_googlemap::$settings is deprecated in /nas/content/live/amygerritypare/wp-content/themes/Divi/includes/builder/class-et-builder-element.php on line 1425
[Warning] Undefined array key "price" in /nas/content/live/amygerritypare/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/global.php on line 2342
[Warning] Undefined array key "price" in /nas/content/live/amygerritypare/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/global.php on line 2342
[Warning] Undefined array key "price" in /nas/content/live/amygerritypare/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/global.php on line 2342
[Warning] Undefined array key "price" in /nas/content/live/amygerritypare/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/global.php on line 2342
[Warning] Undefined array key "price" in /nas/content/live/amygerritypare/wp-content/plugins/real-estate-listing-realtyna-wpl-pro/global.php on line 2342