Permit to Carry (Concealed Carry) Training - MN, UT, ND & FL

 

Home

Calendar of All Classes

Register for Classes

What's NEW!

Air Force Special

Meet Our Instructors

Rusty Ramirez

Laura Ramirez

Denny Bure

Dan Lendborg

Sandy Miller

Lisa Murphy

The Ramirez Team

Big Dog

Contact Us

Contact Big Dog

Join the NRA - Save $10

NRA Supports our Troops

Classes by Location

ABATE University 2010

Adventure Sports...

Bemidji Gander Mt.

Burnsville, MN

E. Grand Forks Cabela's

Elk River, MN

Forest Lake/Blaine

Fargo Gander Mt.

Fargo, ND Scheels

Inrange-Monticello

Littlefork (Intl. Falls)

Menahga, MN

Owatonna Cabela's

Park Rapids, Minn.

Rogers Cabela's

St. Cloud, Minn.

Twin Cities - Utah Permit

Wadena, MN

Your Town?

Prices & Payment

Bemidji Prices/Payment

Burnsville Prices/Payment

EGF Prices/Payment

Elk River Prices/Payments

Forest Lake/Blaine Prices

Fargo GM Prices/Payments

Fargo Scheels/Prices

Littlefork Prices/Payment

Menahga Prices/Payment

Monticello, MN Inrange

Owatonna Prices/Payment

Rogers Price/Payment

St. Cloud Prices/Payment

Twin Cities Prices/Pay

Wadena Prices/Payment

Student Refresher

21 Foot Drill

We Support our Troops!

The Gratitude Campaign

Tribute-Vietnam Veterans

Tribute - WW II Veterans

States With Reciprocity

About the Permit to Carry

Florida Permit to Carry

Minnesota Permit to Carry

North Dakota Carry Permit

Utah Permit to Carry

Other State Permits

Gun Videos

Legal Links/Resources

Federal

Minnesota

North Dakota

Utah

Hot Links/Fun Stuff

Humor

Humor II

Defend Your Rights

Federal Legislation

Minnesota Legislation

Why We Carry...

Gun Control Quotes

Facts About CCW Holders

Gun Wisdom

Armed Citizen Stories

Why I Carry a Gun

For the Ladies

Gun Safety

Carrying/Using Bathroom

Gun Shows

Gun Show Links

Bemidji, MN

Brainerd, MN

Crookston, MN

Detroit Lakes, MN

Fargo-Dakota Territory

Fargo-Dakota Territory II

Fargo, ND

Fergus Falls, MN

Grand Forks, ND

Sauk Centre, MN

Wadena Show

Gun Ranges

Adventure Shooting Sports

EGF Rod and Gun Club

Gordy Buchanann Range

Red River Regional Center

2007 NRA Convention

Around the US-Permit News

MN Permit to Carry News

North Dakota Permit News

NRA Grassroots 2007

Utah Permit to Carry News

Directions to Classes

Adventure Shooting-Horace

Bemidji Gander Mountain

Blaine, Minnesota

Burnsville Holiday Inn

East Grand Forks Cabela's

Elk River, Minn

Fargo Gander Mountain

Little Fork, MN

Menahga, Minn.

Monticello Inrange

Owatonna, MN

Park Rapids, MN

Rogers, MN

St. Cloud Recreation

Wadena - B&R Guns

Other Training Available

Basic Pistol Training

Basic Pistol - Women's

Refuse to be a Victim

Advanced Carry Classes

Store

Books

Gun Safes

Product Links

B&R Guns - Wadena

Books and Magazines

Gun Assessories

Holsters

Knives

Photos of Past Classes

ABATE U Photos

Baxter Photos

Bemidji Photos

Coon Rapids Photos

East Bethel Photos

East Grand Forks Photos

Fargo Class Photos

Menahga Photos

Rogers Cabela's Photos

Wadena B & R Gun Photos

Student Feedback

Rusty's Reloading

Sitemap

Utah Concealed Weapons Permits No Longer Recognized in Nevada
Wednesday, July 01, 2009

Effective Wednesday, July 1, the State of Nevada will no longer recognize concealed weapon permits from Utah. Nevada, on the other hand, has added Ohio and West Virginia as recognized states.

Read more HERE

Permit to Carry
Training

NRA Pistol
Training

Advanced
Conceal Carry

Summer Advanced
Carry Schedule
Link Here to see our upcoming classes

Register for Class here!
Link here to see our 2009 Training Calendar
Permit to Carry Training
(Concealed Carry)  
Minnesota (new & renewal), Utah, North Dakota & Florida
Advanced Conceal Carry
NRA Pistol Training
NRA Women's Only Pistol Training
Refuse to Be a Victim

Training Locations
:

Minnesota
  Bemidji        Blaine/Forest Lake
Burnsville   East Grand Forks
Elk River        Menahga
Moorhead        Monticello
Owatonna          Rogers
St. Cloud        Wadena     
Twin Cities/St. Paul
 Your Town?


North Dakota
Fargo
Grand Forks
Your Town?

Link here to see what is new at Permittocarry.org, LLC!
Air Force Special - classes held for the Grand Forks and Minot AFB
New training location:  Forest Lake Sportsman's Club
New Training location:  Elk River, MN
Advanced Carry is here for the Summer
Now offering the Florida Permit to Carry Training
Women's NRA Pistol Classes
Big Dog Personal Protection
New book on the Fundamentals of the Minnesota Permit to Carry
New Training Location:  Burnsville, MN
New Training Location: Owatonna, MN
New Training Location:  Fargo Scheels

Rusty Ramirez is a Certified Instructor for the Minnesota Permit to Carry (Conceal Carry), Utah Permit to Carry, North Dakota Permit to Carry and the NRA.  His experience in training includes  over 35 years as a Firearms Instructor/Rangemaster and Training Specialist. 

Rusty and HIS TEAM are leaders in the Permit to Carry/Concealed Carry Training
with Minnesota and North Dakota students trained in...

Minnesota Permit to Carry/Renewal
Utah Permit to Carry
Florida Permit to Carry
North Dakota Permit to Carry
Advanced Conceal Carry
NRA Basic Pistol/First Steps
NRA Basic Pistol for Women Only


Rusty Ramirez
Rusty Ramirez

Available Training

  • Minnesota Permit to Carry /Renewal (Concealed Carry)
  • Florida Permit to Carry (Concealed Carry)
  • Utah Permit to Carry (Concealed Carry)
  • North Dakota Permit to Carry (Concealed Carry) Test Administrator
  • NRA Basic Pistol/First Steps 
  • NRA Basic Pisto/First Stepsl for Women Only
  • NEW - Advanced Carry Training
  • Refuse To Be a Victim


 

 

 


Utah Permit to Carry Certified Instructor
NRA Certified Instructor
Link here to save $10.00 for a new, gift or renewal NRA Membership!
Powered by WebRing.

Locations
Bemidji, Minnesota
Minnesota Permit to Carry
Utah Permit to Carry
North Dakota Test Administration
Florida Permit to Carry
NRA Basic Pistol/First Steps
NRA Basic Pistol/First Steps - Women's Only
Advanced Concealed Carry

Blaine, Minnesota
Minnesota Permit to Carry
Utah Permit to Carry
Florida Permit to Carry
North Dakota Test Administration

Burnsville, Minnesota
Minnesota Permit to Carry
Utah Permit to Carry
Florida Permit to Carry
North Dakota Test Administration


Elk River, Minnesota
Minnesota Permit to Carry
Utah Permit to Carry
Florida Permit to Carry
North Dakota Test Administration

East Grand Forks, MN
(Grand Forks, ND)
Minnesota Permit to Carry
Utah Permit to Carry
North Dakota Test Administration
Florida Permit to Carry
NRA Basic Pistol/First Steps
NRA Basic Pistol/First Steps - Women's Only
Advanced Concealed Carry


Fargo, North Dakota
(Moorhead, MN)
Minnesota Permit to Carry
Utah Permit to Carry
North Dakota Test Administration
Florida Permit to Carry
NRA Basic Pistol/First Steps
NRA Basic Pistol/First Steps - Women's Only
Advanced Concealed Carry


Menahga, Minnesota
Minnesota Permit to Carry
Utah Permit to Carry
North Dakota Test Administration
Florida Permit to Carry
NRA Basic Pistol/First Steps
NRA Basic Pistol/First Steps - Women's Only
Advanced Concealed Carry

Monticello, Minnesota
NRA Basic Pistol/First Steps
NRA Basic Pistol/First Steps - Women's Only

Owatonna, Minnesota
NRA Basic Pistol/First Steps
NRA Basic Pistol/First Steps - Women's Only


Rogers, Minnesota
Minnesota Permit to Carry
Utah Permit to Carry
Florida Permit to Carry
North Dakota Test Administration
NRA Basic Pistol/First Steps
NRA Basic Pistol/First Steps - Women's Only


St. Cloud, Minnesota
Minnesota Permit to Carry
Utah Permit to Carry
Florida Permit to Carry
North Dakota Test Administration
NRA Basic Pistol/First Steps
NRA Basic Pistol/First Steps - Women's Only

Twin Cities area, Minnesota
Minnesota Permit to Carry
Utah Permit to Carry
North Dakota Test Administration
Florida Permit to Carry
NRA Basic Pistol/First Steps
NRA Basic Pistol/First Steps - Women's Only


Wadena, Minnesota
Minnesota Permit to Carry
Utah Permit to Carry
North Dakota Test Administration
Florida Permit to Carry

Your Town
Minnesota Permit to Carry
Utah Permit to Carry
North Dakota Test Administration
Florida Permit to Carry
NRA Basic Pistol/First Steps
NRA Basic Pistol/First Steps - Women's Only
Advanced Concealed Carry



Minnesota Permit to Carry
Minnesota Permit to Carry
Minnesota Permit to Carry


Minnesota Permit to Carry/Renewal (Concealed Carry) 
-
Expect to spend at least four hours in the classroom for the Minnesota Permit to Carry (Concealed Carry).  You will receive a student packet to follow along with the presentation.  We encourage you to ask questions and provide input into the class experience. 

After the classroom session, the law requires that all permit candidates must pass a shooting proficiency test.   You will be evaluated on proficiency and safe handling of the handgun.  Renewal classes for the Minnesota Permit to Carry is also available at a discount for returning students.

Utah Permit to Carry
Utah Permit to Carry
Utah Permit to Carry


Utah Permit to Carry (Concealed Carry) -
If you have taken your Minnesota Permit to Carry with Rusty, you are eligible for a reduced fee.  You will receive handouts on the Utah Permit to Carry, Minnesota Permit to Carry and North Dakota Permit to Carry Laws, a resource disc with additional information, and other supporting documents.   This four hour + class will have additional information on the Minnesota Permit to Carry and the North Dakota Permit to Carry.  You will have hands-on weapons familiarization in the class room with Rusty's handguns and training ammunition.  We can roll your fingerprints, take your passport photo, make a copy of your drivers license and notarize your application in the classroom to assist you in completing the application process.  The Utah Permit to Carry is a great addition to the Minnesota Permit to Carry because of the greater number of states honoring the Utah Permit to Carry, including North Dakota.  After the classroom session, permit candidates must pass a shooting proficiency test.   You will be evaluated on proficiency and safe handling of the handgun.


North Dakota Permit to Carry
North Dakota Permit to Carry
North Dakota Permit to Carry

North Dakota Permit to Carry (Concealed Carry) -
North Dakota requires the applicant successful complete a 10 question open book test (one hour to complete)  prior to applying for the 3 year permit.    You will be provided with the North Dakota Permit to Carry Manual in the classroom.
  You can download the North Dakota Permit to Carry  manual  prior to the class.
The Utah Permit to Carry is a great addition to the North Dakota Permit to Carry because of the greater number of states honoring the Utah Permit to Carry, including Minnesota.

Florida Permit to Carry
Florida Permit to Carry
Florida Permit to Carry


There are four ways we can help you obtain the necessary training required in order to apply for a Florida Permit to Carry:

1.  Attend the Minnesota Permit to Carry Class, complete live fire exercise and add-on the Florida Permit Application Packet.
2.  Attend the Utah Permit to Carry Class, complete live fire exercise and add-on the Florida Permit   Application Packet
3.  Attend the Minnesota or Utah Permit to Carry Class (even if not applying for the MN or UT permit), complete live fire exercise, along with the Florida Permit Application Packet.
4.  Attend the NRA Pistol Training, complete a live fire exercise and add-on the Florida Permit Application Packet.



What Will You Learn in the Minnesota Permit to Carry and Utah Permit to Carry Classes and Florida Permit to Carry?
      

  • Handgun safety
  • Conflict avoidance
  • The law of Use and Threat of Deadly Force
  • Deadly Force and its Aftermath
  • Everyday police encounters
  • Choosing a handgun for carry
  • Mechanics of everyday carry
  • Out of State Travel
  • Weapon's familiarization
  • Shooting Qualification
  • An overview of Minnesota Permit to Carry, North Dakota Permit to Carry and Utah Permit to Carry laws.
  • The Permit to Carry Application and Appeal Process
                                      

Minnesota Permit to Carry

Where can I get a permit to carry a pistol?  

For Minnesota residents, individuals may obtain a Minnesota Permit to Carry a pistol by submitting an application (provided by Rusty in the classroom) and other related documentation (Certificate of Completion of the training provided after the classroom/weapons qualification) to the Sheriff in the county where the applicant resides. Non-residents may apply to any Minnesota county Sheriff.

What are the requirements for getting a permit to carry?
  • Must be at least 21 years of age.
  • Must complete an application form (made available in your training packet).
  • Must not be prohibited from possessing a firearm.
  • Must not be listed in the criminal gang investigation system. 
  • Must be a resident of the county from which you are requesting a permit if you reside in Minnesota. 
  • Non-residents may apply to any Minnesota county sheriff.
  • Must provide certificate of completed authorized firearms training. 
  • Training by a certified instructor  and completed within one year prior to applying for a permit to carry. 

How long do I have to wait to get my permit?   The county sheriff must either issue or deny a permit within 30 days of the application date. 

How long is my permit valid?   Permits are valid for five (5) years from the date of issuance.  The Minnesota Permit to Carry also serves as a permit to purchase during that five year period.

What is the cost for a permit to carry? The fee for a permit to carry will be determined by the county sheriff, not to exceed $100.

Do I need to have my permit with me when carrying my pistol?    Yes, the permit holder must have the permit card and a driver's license, state identification card, or other government-issued photo identification in immediate possession at all times when carrying a pistol and must display the permit card and identification document when requested by a peace officer.

Where is my Minnesota permit valid?   Minnesota permits are valid throughout the state of Minnesota.  Individuals interested in determining whether a Minnesota Permit to Carry is valid in another state should contact that state directly to determine what the carry laws are.  You may also find Handgunlaw.us a great resource for the list of states you can carry concealed.

Do I have to disclose to a peace officer that I am a permit holder and carrying a firearm?  Yes, upon request of a peace officer, a permit holder must disclose to the officer whether or not the permit holder is currently carrying a firearm. 

    Further clarification of the law may be addressed by referring directly to Minnesota State Statute 624.714.

     


Utah Permit to Carry



Carry in 28 States!

 

Where to Apply:

Apply by mail to:
Bureau of Criminal Identification
3888 West 5400 South
Salt Lake City, Utah 84118
801-965-4445

Note:  The Utah Permit to Carry does not serve as a Permit to Purchase in Minnesota or North Dakota.

Rusty will have an application in your training packet.  You will be provided assistance in completing the application as necessary.

What Will it Cost to Apply?

A non-refundable fee of $65.25 must be included with your application. This fee consists of $35.00 for application and permit processing and $30.25. charged by the F.B.I. to process your fingerprint cards. Please make checks and money orders payable to the "Utah Bureau of Criminal Identification".

Who is Eligible?

*Minimum requirements for application for a concealed firearms permit in Utah are:

Applicant must be at least 21 years of age

Proof of good character...whereas the applicant;

 

°has not been convicted of a felony;

°has not been convicted of any crime of violence;

°has not been convicted of any offense involving the use of alcohol;

°has not been convicted of any offenses involving the unlawful use of narcotics or other controlled substances;

°has not been convicted of any offenses involving moral turpitude;

°has not been convicted of any offense involving domestic violence;

°has not been adjudicated by a court of a state or of the United States as mentally incompetent, unless the adjudication has been withdrawn or reversed

*A criminal background check is conducted for all applicants

What Must Accompany the Application?

       A Photocopy of your Driver License.  We will make a copy of your Driver's License.

 

Photograph. One recent color photograph of passport quality.  We will take your photo.

 

Fingerprint Card. One fingerprint card. Must be filled out completely. Writing and prints must be legible. Fingerprint should be taken by a trained fingerprint technician. Fingerprint cards that are not legible will be returned to the applicant and will cause a delay in processing the application.  We will roll your fingerprints.

 

 

 

 

 

 

*Fingerprint services are available from BCI or may be offered through your local law enforcement agency. There are private businesses that also offer this service. Check in your local phone directory. Photos and fingerprints may be obtained at BCI (3888 W 5400 S, Taylorsville, UT. The cost is $13.00 for 1 photo and $13.00 for up to 3 fingerprint cards.

 

Weapon Familiarity Certification. Applicants must complete a firearms familiarity course certified by BCI. The course must be completed before you apply for a permit.  Rusty is a certified instructor with the State of Utah and will  provide Notary Services. 


Refer to the Utah Laws for further information.


North Dakota Permit to Carry

  • An North Dakota Concealed Weapon Permit application form must be filled out. The form can be obtained from Rusty in the classroom.
  • A written test must be taken by the applicant and administered by Rusty, a certified Test Administrator by the BCI.
  • Following successful completion of the test, the permit  to carry applicant must submit the following to his/her local law enforcement agency: the application, two color photos (size 1" X 1¼") (these photos are available in your classroom by Laura for $5.00) and a check for $25 made payable to the North Dakota Office of Attorney General.
  • The local law enforcement agency will review the application, conduct a local background check, determine the applicant's ability to obtain the permit, and forward that information to the BCI.
  • Fingerprints will be taken at the local law enforcement agency and submitted to the BCI with the application.
  • The BCI performs state and national background checks on each applicant. Additionally, each applicant's fingerprints are searched through the regional Automated Fingerprint Identification System.
  • Upon approval by the director of the BCI, the applicant is issued a permit that is valid for a period of three years.

North Dakota Permits for Nonresidents

  • Nonresidents of North Dakota can apply for a North Dakota Concealed Weapon Permit. Contact the BCI at (701) 328-5523 for an application and information regarding certified instructors.   Again, these applications are available through Rusty in the classroom.
  • Follow the instructions above for obtaining the permit.

Age Required to Apply for a Permit

  • Eighteen

Testing Requirements, Fees, and Test Administrator Information

  • Testing must be conducted by test administrators (Rusty) certified by the BCI. Many law enforcement agencies throughout North Dakota have officers who can conduct the tests.
  • The maximum fee that test administrators may charge is twenty-five dollars for each written test.   Rusty charges $20.00 for the test administration. 
  • The written test is open book and consists of ten questions.  The North Dakota Permit to Carry Manual is made available in the class room.

Where do I get a Personal Photo?

  • Any business that takes passport photos will be able to take the photos for you.   We make the photos available to you in the classroom for your convience.  The fee is $5.00.
  • Some law enforcement agencies may also take the photos for you.
  • Polaroid photos may work, but please keep in mind that the photos must contain a head and shoulders shot that is 1" X 1¼

Permit Renewal Process

  • Prior to expiration, a reminder card notifying the permit holder of the need to renew is mailed to the last known address provided to BCI.
  • The renewal process may be started no earlier than 45 days prior to the permit expiration date and no later than 90 days after the permit expiration date.
  • The standard application form is used for renewals. The renewal box at the top of the application should be checked.
  • Approval for renewal must be obtained by the chief of police and the sheriff in the city and county in which the applicant resides.
  • Repeating the written test is not required for timely renewals.
  • Submission of fingerprints is not required for timely renewals.
  • Two 1" X 1¼" color photos must be attached.
  • A $25 check made to the Office of Attorney General must be included.
  • If the renewal process is not started within the designated period (45 days prior to expiration and up to 90 days after expiration), the individual must begin as a new applicant by taking the test again, etc.

Reasons a Permit Might be Denied

  • Any material misstatement made in the application process by the applicant.
  • The applicant is prohibited by state or federal law from owning, possessing, or having a firearm under that person's control.
  • For any other good and valid cause as determined by the Chief Agent of the Bureau of Criminal Investigation and subject to review. (This section will not be used arbitrarily to deny or revoke a permit.)

If There is a Change in the Permit Holder's Address

  • The following information should be forwarded in writing to the BCI:

    • Full name
    • Permit number
    • Old address
    • New address

  • An updated permit will be issued at the permit holder's request. A new set of pictures must be provided. No fee will be charged.

Refer to the North Dakota Permit to Carry Laws for additional information.

 


Florida Permit to Carry


There are four ways we can help you obtain the necessary training required in order to apply for a Florida Permit to Carry:

1.  Attend the Minnesota Permit to Carry Class, complete live fire exercise and add-on the Florida Permit Application Packet.
2.  Attend the Utah Permit to Carry Class, complete live fire exercise and add-on the Florida Permit   Application Packet
3.  Attend the Minnesota or Utah Permit to Carry Class (even if not applying for the MN or UT permit), complete live fire exercise, along with the Florida Permit Application Packet.
4.  Attend the NRA Pistol Training, complete a live fire exercise and add-on the Florida Permit Application Packet.


Once you have completed the above, the following is HOW TO APPLY:

Fill out the application packet we have available for our students. The application packet includes the form to be filled out, a copy of Chapter 790, Florida Statutes, a fingerprint card, and a return envelope for the completed application. The information provided below is an overview of the application process. Additional information is provided in the application instructions booklet included with your application.

    • Read and study the copy of Chapter 790, Florida Statutes. (We make this packet available for you).
    • Have a passport-style, color photograph made. (We will make this picture for you).
    • Get verification of training that satisfies the training requirement. The application lists acceptable documents. Make a photocopy to send with the application as an original cannot be returned. (We will provide you with the necessary documentation required).
    • Get certified copies of court documents relating to any criminal charges against you.
    • Take the fingerprint card to a local law enforcement agency and ask to be fingerprinted. In addition to providing fingerprinting services for the traditional "hard-card" format, electronic fingerprint devices are available at almost all 67 county sheriff?s offices in the state. Visit the Electronic Fingerprints Information page to learn how Live Scan fingerprinting saves processing time.
    • Complete the application. Either print clearly with ink or type the information. (This is included in the Application Packet)
    • In the presence of a notary, sign application.  (We will notarize your document).
    • Submit a check or money order for the license fee payable to the Florida Department of Agriculture and Consumer Services. This fee is not refundable.
    • Assemble everything:
      • Envelope
      • Fee
      • Photograph
      • Fingerprint card or proof that your fingerprints were submitted electronically by the sheriff's office using Live Scan (along with proof that you paid the sheriff's office or the Florida Department of Law Enforcement for the service).
      • Proof of training
      • Certified court documents (if any)
      • Application with notarized signature
    • Mail to Florida Department of Agriculture and Consumer Services, Division of Licensing, P.O. Box 6687, Tallahassee, FL 32314.

The Florida Concealed Weapon or Firearm License is valid for a period of 7 years. Approximately 90 days prior to the license's expiration date, the Division automatically sends a renewal notice to the address we have on file for the license holder.


Counter

Website created by Laura
www.permittocarry.org
rustyramirez@permittocarry.org
218-252-1631 or 218-564-4650

A leader in the Minnesota Permit to Carry and Renewal/Concealed Carry, North Dakota Permit to
Carry/Concealed Carry, Forida Permit to Carry/Concealed Carry and Utah Permit to Carry/Concealed Carry Training!

Training Locations: Fargo and Grand Forks, North Dakota.
Bemidji, Blaine, Burnsville, East Grand Forks, Elk River, Littlefork (International Falls), Menahga (Park Rapids), Minneapolis/St. Paul, 
Monticello, Nowthen, Owatonna, Rogers, St. Cloud and Wadena, Minnesota.
Conveniently located in Rogers, Owatonna, Blaine, Burnsville and other announced locations for the students in the
Minneapolis & St. Paul (Twin Cities), MN area.

Now offering the Air Force special in Minot, ND & Grand Forks, ND

Trainers
Rusty Ramirez
Laura Ramirez
Denny Bure
Dan Lendborg
Lisa Murphy

Minnesota Permit to Carry/Renewal
Minnesota Permit to Carry    Minnesota Permit to Carry
Minnesota Permit to Carry Renewal

Utah Permit to Carry
Utah Permit to Carry    Utah Permit to Carry

North Dakota Permit to Carry
North Dakota Permit to Carry  North Dakota Permit to Carry

Florida Permit to Carry
Florida Permit to Carry  Florida Permit to Carry

NRA Pistol Training/Women's Only

Advanced Conceal Carry

SITEMAP

 

 

 

Meeting all of your training needs.