41 Matching Service Providers
Jubilee Association
Administrative Office and Soup Kitchen - Soup Kitchen and Drop In Center
Offers a hot meal daily. Provides drop-in center for individuals experiencing homelessness. Acts as warning and cooling center during periods of extreme cold/heat.

Showers, personal grooming supplies, and temporary mailing address are available.
2005 Wyandotte Street
Pittsburgh, PA 15219
Eligibility: Serves adults (age 18 and older) in Allegheny County.
Hours: Sunday through Saturday, 7:00am to 12:30pm

When temperature drops, below 20 degrees in December, January, and February. Hours of Operation will be 7:00am to 3:00pm
Shepherd's Heart Fellowship
Administrative Headquarters - Homeless Drop In Center
Provides a drop in center for individuals fighting homelessness. Serves coffee and breakfast foods and offers a short Morning Prayer service. Showers and laundry facilities are available, and there is a clothing room where anyone can receive free clothes, as well as socks, lotion, soap, and other toiletries. Laundry service suspended during COVID.

After the main church service on Sunday evenings at 5:15 PM, a free dinner is served.
13 Pride Street
Pittsburgh, PA 15219
Eligibility: No limitations or restrictions.
Hours: Drop-in Center Open Hours: Monday through Friday, 7:30am to 11:00am
Veterans Place of Washington Boulevard
Pittsburgh - Homeless Veterans Resource Center
Provides services for veterans who are experiencing homelessness or at risk of becoming unhoused. Provides basic needs such as meals, showers, and laundry, etc. Veterans will also receive case management services to work on any goals for housing, employment, recovery, and more.
945 Washington Boulevard
Pittsburgh, PA 15206
Eligibility: Veterans, regardless of length of time in service, who are experiencing homelessness or at risk of losing their housing.

Please Note: Individuals who were enlisted but received a Medical Discharge, Entry-Level Separation, or other administrative discharge under honorable conditions are eligible for services.
Hours: Monday through Friday, 8:00am to 3:00pm.
Allegheny Link
Virtual Resources - Community Shelter and Drop-In Center Listing for Individuals Experiencing Homelessness
Provides information about Community Shelters and Drop-In Centers for individuals experiencing homelessness in Allegheny County.

Lists the specific services available at each Shelter/Center.
Eligibility: Listing publicly available.

Individual shelters and centers serve specific populations (males, females, veterans, youth, etc.).
Hours: Hours vary by center. See the website for details.
Second Avenue Commons
Shelter, Clinic, and Engagement Center - Engagement Center
Provides drop-in services for individuals experiencing homelessness.

Offers grab-and-go lunches, charging stations, access to computers, laundry facilities, showers, mail services (clients may use the address to receive mail), and information and referral to other agencies/services.
700 Second Avenue
Pittsburgh, PA 15219
Eligibility: Serves adults (age 18 and older) in Allegheny County.
Hours: Daily, 7:00am to 7:00pm.
Grab-and-Go Meals: Monday through Friday, 11:00am to 5:00pm.
Cornerstone of Beaver County
Vanport Men's Shelter - 24 Hour Men's Shelter
Provides 24-hour shelter for men experiencing homelessness in Beaver County. Also offers wraparound services to ensure that participants are able to transition successfully to permanent housing and independence.

Self-serve breakfast items and prepared lunch/dinner are provided daily.
697 State Avenue
Vanport, PA 15009
Eligibility: Serves adult men (age 18+) experiencing homelessness in Beaver County.
Hours: Intake for New Guests: Daily, 8:00am to 8:00pm
Shelter open 24/7.
Lawrence County C.A.R.E.S.
Administrative Headquarters and Drop-In Center - Veteran "X"
Provides opportunity for veterans to work together to discuss and address various challenges that they face, including things like PTSD, homelessness, economic hardship, family issues, etc.
708 West Washington Street
New Castle, PA 16101
Eligibility: Lawrence County residents who are veterans.
Hours: Office Hours: Monday through Friday, 8:00am to 3:45 pm; Tuesdays 9:00am to 3:45 pm

Program: Tuesday, 6:00pm to 8:00pm
City Rescue Mission
Administrative Headquarters - Men's Crossroads Emergency Shelter
Provides temporary emergency shelter. Provides men with food, shelter, spiritual counsel, casework, and networking.
319 South Croton Avenue
New Castle, PA 16101
Eligibility: Adults age 18 and older. No sex offenders will be permitted in this
program
Hours: Monday through Friday, 8:30am to 4:00pm; Shelter open 24/7
Horizon House
Horizon House - Philadelphia County - Overnight Services
Offers a variety of support services to homeless adults 365 days a year. Offers men and women have a safe haven to meet their basic needs for sleep, food, a shower, clean clothing, and laundry facilities. Makes extended daytime hours available two days/week for medical and psychiatric assessments and referral services. Offers case management services to link individuals with appropriate housing, benefits, medical care and treatment services.
5901 Market Street
Philadelphia, PA 19139
Eligibility: Adults experiencing homelessness
Hours: Monday through Sunday, 7:00pm to 6:00am
Project HOME
Hub of Hope
Offers a safe place where people experiencing homelessness. Provides coffee and meal service, showers, laundry, and transportation to shelter. Offers case management and health care services, including primary care, behavioral health care, and reproductive health care.

Located in the concourses under Two Penn Center in Suburban Station
1400 Arch Street
Sub Concourse Level
Philadelphia, PA 19102
Eligibility: Serves Philadelphia residents experiencing or at risk of homelessness.
Hours: Monday through Sunday, 6:00am to 4:00pm
Veterans Multi-Service Center
Administrative Headquarters, Philadelphia - Day Service Center – The Perimeter
Offers daytime drop-in services for Veterans experiencing homelessness and Veterans who are at risk of becoming homeless. Provides daily van transportation to and from designated locations including local shelters, the Corporal Michael J. Crescenz VA Medical Center, and Camden, New Jersey. Services include case management, breakfast and lunch, showers, personal hygiene items, haircuts, and laundry facilities.
213-217 North 4th Street
Philadelphia, PA 19106
Eligibility: Veterans who are experiencing or at risk for homelessness.
Hours: Monday through Friday, 8:30am to 4:30pm
Resources for Human Development
Street2Feet Outreach Center - Street 2 Feet Day Shelter
A day center that provides services case management, linkage to mental health services, linkage to drug and alcohol services, medical clinic, dental clinic, and vocational support. . Other basic services like bathroom and showering facilities, as well as laundry facilities, are also available. Street 2 Feet is a program under RHD Crossroads Community Services. There are no overnight services available with this program.
130 North First Street
Suite 102
Stroudsburg, PA 18360
Eligibility: Must be homeless or at risk of becoming homeless within 14 days.
Hours: Monday through Friday, 10:00am to 2:00pm
Covenant House Pennsylvania
York - Sanctuary Program
Operates a shelter with 10 beds. Provides the basic needs (shetler, food, clothing, and showers), educational and vocational services, outreach, and case management. Staff can refer youth to local mental health services, drug and alcohol counseling, and legal services.
307 East King Street
York, PA 17403
Eligibility: Serves at risk youth age 21 and younger
Hours: Outreach team: Monday through Friday, 8:00am to 8:00pm Drop-In Center:
24/7
Mary's Shelter
Youth Empowerment Supportive Services Drop In Center
Services include:
-computer lab
-tutoring available
-shower facilities
-onsite laundry facility
-exercise equipment
-snacks
615 Kenhorst Boulevard
Reading, PA 19611
Eligibility: Male and female ages 16-24
Hours: Monday through Friday, 3:00pm to 6:00pm
NEPA Youth Shelter
After School Teen Drop In Center
Provides essentials such as food, clothing, and bathrooms, as well as services such as educational support, counseling, family reunification, and/or preparation for independent living.
101 Poplar Street
Scranton, PA 18509
Eligibility: Unaccompanied teens 14 through 19 (if still in school) or 18 if not in
school
Hours: Monday through Thursday, 3:00pm to 7:00pm
Servants to All
My Father's House - Homeless Shelter
Provides overnight services to men and women in single rooms, with limited family rooms available. Also provided are housing, material goods, and supportive services. Services are temporarily limited due to COVID and by appointment only.
4 South Centre Street
Pottsville, PA 17901
Eligibility: * Adults age 18 and older

* No sexual predator history and no open warrants
Hours: Monday through Friday, 8:30am to 1:00pm for intake and 1:00pm to 4:00pm
by appointment only.
Family Promise of Berks County Inc.
Reading - U-Turn Program
U-Turn serves teens and young adults up to the age of 24 with advocacy, case management, shelter, permanent housing and more. Focus on education, employment and housing stabilization.
The Drop-In Center operates Tuesdays and Thursdays from 2:00pm to 5:00pm offering youth a place to shower, cook, do laundry, access computers, peer connections & dedicated staff.
New and Impactful initiatives:
- Expanded case management hours
325 North Fifth Street
Reading, PA 19601
Eligibility: - Homeless or at risk transitional aged youth 17-24 for Drop-In Center
- Willing and capable of working on goals
- Attend school if applicable
Hours: Office hours: Monday through Thursday, 8:30am to 4:30pm; Fridays, Closed
Drop-in Center: Tuesdays and Thursdays, 2:00pm to 5:00pm
Lehigh Conference of Churches
Dubbs Memorial Community Center - Drop-In Day Shelter
A drop-in center (a day shelter) open to all adults. There are 3 meals a day, showers, lockers, assisting with IDs, an employment navigator, Street Medicine, parish nurses, case managers, intensive case managers for homeless individuals with mental illness, street outreach, coordinated entry, landlord engagement navigator, life skills, coping skills, and various housing programs offering short and long term rental assistance.


Housing support

Case management available

Bilingual staff
457 West Allen Street
Allentown, PA 18102
Eligibility: Open to all adults
Hours: Monday through Friday, 8:00am to 4:45pm
New Bethany
Southside Drop-in Center - Homeless Day Shelter and Soup Kitchen
Soup Kitchen. Meal Center.
Services offered: breakfast 8:30am to 10:00am; hot lunch 12:00pm to 1:00pm, showers, clothing vouchers, address services, companionship, hygiene items and primary medical care through a monthly clinic.
341 West 4th Street
Corner of 4th and Wyndotte Streets
Bethlehem, PA 18015
Eligibility: Anyone in need
Hours: Day Shelter: Monday through Friday, 8:30am to 4:00pm
Community CARES
Coordinated Entry System
Establishes a goal to quickly identify homeless people, prevent homelessness, assess needs, and connect them to housing and services. Serves as the Access site for Cumberland County through Community CARES. This site also attempts to divert homelessness with prevention services where possible.
50 West Penn Street
Carlisle, PA 17013
Eligibility: Those actively homeless or about to become homeless (14 days from eviction)
Hours: Monday through Friday, 9:00am to 4:00pm; Saturday, 8:00am to 11:00am
Lancaster County Food Hub
Daytime Transition Center
Daytime homeless drop-in center. Place to meet with caseworkers. Computers available for job application, services, etc. Phone available. Basic necessities and food bags to-go.
812 North Queen Street
Lancaster, PA 17603
Eligibility: Homeless single indiviudals, can not accomodate families. Intended for
those who are trying to make efforts to move to a more stabalized
situation
Hours: Monday, Tuesday, Thursday, 1:00pm to 4:00pm; Friday, 1:00pm to 3:30pm
(Closed: December 24, 2024 through January 1, 2025)
Lancaster County Food Hub
Warming Center
Providing a warming station for individuals during extreme cold. Lunch provided.
812 North Queen Street
Lancaster, PA 17603
Eligibility: Anyone in need
Hours: Sunday, December 22, 2024, 10:00am to 4:00pm
Moravian Center of Lancaster
Lancaster Moravian Church - Warming Station
Providing a warming station for individuals during extreme cold. Offering Trivia and a movie. Refreshments provided.
227 North Queen Street
2nd Floor
Lancaster, PA 17603
Eligibility: Anyone in need
Hours: Saturday, December 21, 2024, 3:00pm to 6:00pm
Family Promise Harrisburg Capital Region
Camp Hill - Case Management for Homeless Families
Provides case management for families (parent[s] with children) dealing with homelessness. Families live at host congregations for one week at a time and rotate around to different churches in the area that provide shelter, three free meals a day, and often provide evening activities and fellowship for the guests. Each day, families are transported to the Day Center by the FPHCR bus where families can do laundry, shower, and get ready for school or work. Parents who are not working stay at the Day Center and work on job and housing searches. Each family meets weekly with a staff member at FPHCR for case management.
56 Erford Road
Camp Hill, PA 17011
Eligibility: Call for information
Hours: Call for information
Reach Out Foundation of Bucks County
Penndel - Homeless Drop-In Center
Offers a drop-in center with the following services and amenities available: showers, laundry machines, public access computers, food, information and referral to community resources, and various support groups.
152 Monroe Ave
Penndel, PA 19047
Eligibility: No limitations or restrictions
Hours: Monday through Friday, 7:00am to 7:00pm
Anchor Lancaster
First United Methodist Church - Day Center
Provides a day center for individuals experiencing homelessness. Provides a place to use the restroom, charge phones, play games, read or rest. Serves a maximum of 20 guests.
29 East Walnut Street
Lancaster, PA 17602
Eligibility: Individuals experiencing homelessness
Hours: Monday through Friday, 10:30am to 3:00pm
Downtown Daily Bread
Harrisburg - Homeless Prevention Program
Offers a Soup Kitchen with daily lunch and weekday breakfasts in a sit-down dining room (To-go bags also available), Day Shelter (Cots, computers, phones, e-charging stations, and tables are available), and Client Assistance (Clothing and personal items/essentials and counseling/case management). Provides Shower and Mail services.
234 South Street
Harrisburg, PA 17101
Eligibility: No limitations or restrictions
Hours: Breakfast: Monday through Friday, 7:00am to 8:00am Lunch: Daily, 12:00pm
to 1:00pm Day Shelter: Monday through Friday, 7:00am to 2:00pm Client
Assistance: Monday through Friday, 8:30am to 12:00pm Shower Services:
Monday, 7:30am to 11:00am; Tuesday, 7:30am to 11:30am; Wednesday
through Friday, 7:30am to 2:00pm Mail Services: Monday, 8:30am to
12:00pm; Tuesday through Friday, 8:30am to 2:00pm (Closed for Lunch
12:00pm to 12:30pm)
Lebanon County Christian Ministries
Fresh Start Shelter - Fresh Start Emergency Shelter
Day program that provides services for homeless individuals and families, case-management, computer access, phone, laundry and shower facilities.

Provides a year-round Emergency Shelter for families which operates at a local community center.
611 Chestnut Street
Lebanon, PA 17042
Eligibility: Families and individuals experiencing homelessness, specific requirements
apply. No one with open warrants or charges related to arson, sexual
crimes, violent crimes, or Megan's law will be housed in shelter.
Hours: Intakes: Monday through Friday, 8:00am to 3:00pm
Safe Harbor Easton
Homeless Drop In Centers
Daytime drop-in program for homeless and functionally disadvantaged adults. Provides case management, health screening, personal hygiene facilities and meals.

Take-out lunch Monday through Friday and Sunday, 12:00pm to 1:00pm. Saturday, closed to the public.
536 Bushkill Drive
Easton, PA 18042
Eligibility: Homeless single adults, no residency requirement
Hours: Monday through Friday, 9:00am to 3:00pm
SELF
Philadelphia - Community Center
Provides a safe haven and supportive services to individuals experiencing homelessness who have not yet made a commitment to services, treatment, or may have just recently begun treatment and are seeking additional supports. Offers peer mentoring and outreach, social and recreational activities, and positive engagement to foster commitment to housing, treatment, and recovery.
1211 Chestnut Street
Suite 205
Philadelphia, PA 19107
Eligibility: Individuals experiencing homelessness who have not yet made a commitment to services, treatment, or may have just recently begun treatment and are seeking additional supports
Hours: Monday through Friday, 8:00am to 4:00pm
Columbia Dream Center
Columbia - Columbia Dream Center Restart Day Center
Shelter guests and the community can come to the Day Center for help with needed resources. They have a Case Manager who can assist with job and home searches, obtaining id's, recovery assistance, professional connections, benefits, medical connections and much more.


All are welcome to hang out at their Day Center for a warming or cooling station. Free lunch 11:00am to 12:00pm, coffee, water, snacks, and resource help.
360 Locust Street
Columbia, PA 17512
Eligibility: Anyone in need
Hours: Monday through Friday, 8:00am to 3:00pm
Code Red hours: 9:00am to 5:00pm
Eastern Pennsylvania Continuum of Care
Lehigh Valley RHAB 10 - Lehigh Valley Coordinated Entry Walk-in Access Sites
Standardized and coordinated assessment and referral service for everyone who is seeking services from the network of homeless services in Lehigh and Northampton County. Clients will complete an assessment with an intake caseworker and will then be referred to the appropriate program.

Drop-In Centers

Bethlehem Emergency Sheltering
11 West Church Street, Bethlehem PA 18018
Hours: Monday through Friday, 9:00am to 1:00pm
Walk-in or by appointment (schedule via email)
Phone Intake: No phone intakes
Contact: Maria Shior mshior@bes-inc.org

Third Street Alliance
41 North Third Street, Easton PA 18042
Hours: Monday through Friday, 9:00am to 5:00pm
Walk-in During open hours
Phone Intake: No phone intakes
Contact: 610-258-6272

Lehigh Conference of Churches
457 West Allen Street, Allentown PA 18102
Hours: Monday through Thursday from 9:00am to 3:00pm
Walk-in
Phone Intake: No phone intakes

Youth
Valley Youth House (18-24 years old in Lehigh and Northampton Counties only)
Hours: Monday through Friday, 9:00am to 5:00pm
No walk-ins. Must call for an appointment.
Phone Intake: Yes, call to schedule an appointment
Contact: Christina DiPierro 484-866-5556
Eligibility: Individuals or families experiencing homelessness
Hours: See description
Community Intervention Center of Lackawanna County
Scranton - Day Shelter
Offers as a day shelter for displaced and/or homeless individuals. Provides telephone contact, mail privileges, daily storage and late afternoon nourishments as well as vital continual community contact in a non threatening sober environment.
445 North 6th Avenue
Scranton, PA 18503
Eligibility: Population at risk of homelessness.
Hours: Daily, 8:00am to 6:00pm
Community Intervention Center of Lackawanna County
Scranton - Recovery Drop-In Center
Offers homeless individuals Crisis Intervention and Continuing Care, Information and Referral to Local Drug and Alcohol and Mental Health Services. Recovery Specialist on Staff; Resource Coordination; Sober and Supportive Day Room Environment.
445 North 6th Avenue
Scranton, PA 18503
Eligibility: Population at risk of homelessness.
Hours: Daily, 8:00am to 6:00pm
Norristown Hospitality Center
Norristown - Drop in Center for Individuals Experiencing Homelessness
Offers a day shelter that provides breakfast; mail, fax, and phone services; lockers (30 days max); public restrooms; hot showers with towels and soap provided; crisis intervention and mental health counseling; social service applications and referrals; a monthly legal aid clinic; and an ID clinic to obtain state IDs, birth certificates, and social security cards.

Serves as a cooling center or code blue shelter during extreme weather emergencies.
530 Church Street, First Floor
Norristown, PA 19401
Eligibility: Serves adults (age 18+) only.
Hours: Monday through Friday, 7:00am to 4:00pm
Salvation Army - Chester
Chester - Permanent Supportive Housing Program
Housing assistance and support services for homeless individuals with disabilities.
A variety of programs are available to support veterans and their families
151 West 15th Street
Chester, PA 19013
Eligibility: Homeless individuals with disabilities.
Hours: Monday through Friday, 8:30am to 4:30pm
Salvation Army - Chester
Chester - Stepping Stone
Case management for homeless adults.
151 West 15th Street
Chester, PA 19013
Eligibility: Homeless adults in Delaware County
Hours: Case Management: Monday through Friday, 8:30am to 8:30pm.
Legion of Mary
Brother House - Social Center for Men
Operates a drop-in shelter for men that provides shower facilities and offers shaving, haircuts, clothing, and shoes. Snacks, coffee, and iced tea are served, and sports TV and billiards are also available. Opportunity to fellowship with others is available, and Rosary prayers are said, with no obligation to attend.
510 Green Street
Norristown, PA 19401
Eligibility: * Men

* Adults age 18 and older

* Experiencing homelessness
Hours: Wednesday, 6:30pm to 9:30pm
Ann's Heart
Center for Emergency Resources (CERAH) - Center for Emergency Resources at Ann's Heart (CERAH)
Serves as a hub of critical resources for persons at risk of or experiencing homelessness in the Phoenixville area. Resources include showers; drop-in case management (Monday, Tuesday, and Friday); and drop-in mental health and wellness counseling (Thursday).

Also serves as a Code Red Daytime Emergency Cooling Center when the temperature reaches or exceeds 95 degrees Fahrenheit.
Sacred Heart Church
146 Church Street, Lower Level
Phoenixville, PA 19460
Eligibility: Persons at risk of or experiencing homelessness in Phoenixville Borough,
East Pikeland Township, Mont Clare, and Schuykill Township
Hours: Monday, Tuesday, Thursday, Friday, and Saturday, 10:00am to 4:00pm
Wednesday, 5:30pm to 9:00pm Closed on Sunday and holidays. Code Red
Open Hours: 12:00pm to 7:00pm (including Sunday and holidays)
Saint Joseph Catholic Church
Lancaster - Warming Station
Providing a warming station for individuals during extreme cold. Refreshments provided.
440 Saint Joseph Street
Lancaster, PA 17603
Eligibility: Anyone in need
Hours: Saturday, December 21, 2024, 11:00am to 2:00pm
Willow Foundation
Hazelton - Heartwood Center
Provides services to individuals and families experiencing homelessness, housing insecurity and/or food insecurity.
100 South Wyoming Street
Hazleton, PA 18201
Eligibility: Open to adults age 18 and older in Hazleton area facing homelessness.
Hours: Monday through Sunday, 8:00am to 6:00pm
Jubilee Association
Administrative Office and Soup Kitchen - Soup Kitchen and Drop In Center
Shepherd's Heart Fellowship
Administrative Headquarters - Homeless Drop In Center
Veterans Place of Washington Boulevard
Pittsburgh - Homeless Veterans Resource Center
Second Avenue Commons
Shelter, Clinic, and Engagement Center - Engagement Center
Cornerstone of Beaver County
Vanport Men's Shelter - 24 Hour Men's Shelter
Lawrence County C.A.R.E.S.
Administrative Headquarters and Drop-In Center - Veteran "X"
City Rescue Mission
Administrative Headquarters - Men's Crossroads Emergency Shelter
Horizon House
Horizon House - Philadelphia County - Overnight Services
Project HOME
Hub of Hope
Veterans Multi-Service Center
Administrative Headquarters, Philadelphia - Day Service Center – The Perimeter
Resources for Human Development
Street2Feet Outreach Center - Street 2 Feet Day Shelter
Covenant House Pennsylvania
York - Sanctuary Program
Mary's Shelter
Youth Empowerment Supportive Services Drop In Center
NEPA Youth Shelter
After School Teen Drop In Center
Servants to All
My Father's House - Homeless Shelter
Family Promise of Berks County Inc.
Reading - U-Turn Program
Lehigh Conference of Churches
Dubbs Memorial Community Center - Drop-In Day Shelter
New Bethany
Southside Drop-in Center - Homeless Day Shelter and Soup Kitchen
Community CARES
Coordinated Entry System
Lancaster County Food Hub
Daytime Transition Center
Lancaster County Food Hub
Warming Center
Moravian Center of Lancaster
Lancaster Moravian Church - Warming Station
Family Promise Harrisburg Capital Region
Camp Hill - Case Management for Homeless Families
Reach Out Foundation of Bucks County
Penndel - Homeless Drop-In Center
Anchor Lancaster
First United Methodist Church - Day Center
Downtown Daily Bread
Harrisburg - Homeless Prevention Program
Lebanon County Christian Ministries
Fresh Start Shelter - Fresh Start Emergency Shelter
Safe Harbor Easton
Homeless Drop In Centers
SELF
Philadelphia - Community Center
Columbia Dream Center
Columbia - Columbia Dream Center Restart Day Center
Community Intervention Center of Lackawanna County
Scranton - Day Shelter
Community Intervention Center of Lackawanna County
Scranton - Recovery Drop-In Center
Norristown Hospitality Center
Norristown - Drop in Center for Individuals Experiencing Homelessness
Salvation Army - Chester
Chester - Permanent Supportive Housing Program
Salvation Army - Chester
Chester - Stepping Stone
Legion of Mary
Brother House - Social Center for Men
Ann's Heart
Center for Emergency Resources (CERAH) - Center for Emergency Resources at Ann's Heart (CERAH)
Saint Joseph Catholic Church
Lancaster - Warming Station
Willow Foundation
Hazelton - Heartwood Center
Exit IconPanic Button
Click here or hit the 'esc' key on your keyboard to leave this site fast.