Drug Addiction Help in Oulton Street

Get in touch

Our team have offered drug addiction treatment in Oulton Street NR11 6 and have used our resources to help a number of people throughout the recovery process.

If you are experiencing physical dependence to drugs or you are struggling with withdrawal symptoms, please make sure to speak to us today.

Find Out Treatment Costs

We can provide information and answer any questions, such as queries surrounding medication, therapy, relapse prevention, and withdrawal for both drug and alcohol issues.

For urgent help, please get in touch and call our experts now.

Drug Addiction Help in Eastern

Types of Drug Addictions

There are a number of different drugs people can be addicted to ranging from recreational drugs to painkillers.

Narcotics are categorised into different levels of severity, but addiction can happen when using any one of them.

The categories (in terms of the Law), from least serious to most serious, are;

  • Non prescription drug addictions - these are available over the counter without the need for a prescription, such as pain killers and sleeping pills

  • Prescription drug addiction - prescription drugs are stronger versions of over-counter tablets, including prescribed medication and opioids.

  • Class C such as anabolic steroids

  • Class B such as cannabis and ketamine (find out more about ketamine rehab here.)

  • Class A such as cocaine, methadone and heroin (it is important to note there is a difference between cocaine and crack cocaine addiction)

If you would like to learn more about drug rehabilitation, please make sure to speak to our team today.

Drug Addiction Risks

Drug users need to be aware of the potential proven risks of using drugs.

Speak to Professionals

Taking any kind of unlicensed drug can be extremely dangerous and high risk. Some examples include:

  • Heroin users have an increased risk of HIV infection

  • Cocaine users have a heightened chance of developing heart disorders. Click here for information on cocaine rehab.

  • Alcoholics are more likely to suffer from kidney disease and mental health problems

  • Steroid users are more at risk of getting cancer

The list of risks mentioned above only demonstrates the bare minimum of health risks you could be subjecting yourself to, if you partake in excessive and continuous drug use it makes it harder to regain control.

It may be the repercussions of drug use, like cancer, that may be the hardest to treat, so it's important to try to treat and reduce your drug abuse disorder before it can cause any disease, disorders or further health complications.

Excessive drug and alcohol problems can also have negative impacts on your loved ones.

By getting in touch today, this is a step toward self help and regaining control over your drug use.

Despite the severity of some of these drugs and the damage they can do, everyone's addiction is treatable and you can make that change during your recovery journey!

If you are looking for professional help, information and support for drug or alcohol side effects and abuse, please click here for further information on taking the first step in making that change - https://www.addictiontreatmentrehab.co.uk/alcohol/norfolk/oulton-street

Drug Addiction Help in Eastern

Types of Drug Addiction Treatment

Drug and behavioural therapy in Oulton Street NR11 6 can be everything from just talking to someone to an extended stay in a drug rehab facility, depending on the individual's level of addiction. 

Were also here for aftercare support, once the help has been sought.

Addiction therapy sessions can entail all, just some, or a combination of the following drug treatments;

  • Talking - it all begins with just a simple chat. Talking is an essential part of being drug-free, and programs like cognitive behavioural therapy sessions (or CBT for short) can help immensely understand why you use drugs and what a devastating effect they can have on your life over time and the lives of those closest to you.

  • Medicinal drug treatment options - if you are addicted to something like heroin, you may be prescribed substitute drugs (prescription medications), such as methadone, as a substitute. This has active ingredients which ease the withdrawal symptoms and other side effects, and it also could take away the temptation to go and purchase drugs.

  • Drug detox - medically and non medically assisted detox plans are used to flush out traces of alcohol and drugs that may be in your system.

  • Support group therapy - this can be group therapy or a one on one approach. You can also take part in self help support groups like Narcotics Anonymous (NA) or Alcoholics Anonymous (AA) depending on the type of substance abuse.

  • Residential treatment - you will be committed to a facility as a patient where you will work with professionals to treat not only the most common drug addictions but rare addictions too. Residential rehab may include prescribed medication and behavioural therapy.

  • Risk assessment - if you have taken drugs intravenously, you may be offered tests to see if you have contracted a disease like Hepatitis, cancer or HIV infection and to give advice on how to prevent the disease.

  • Combination therapy sessions - administration of a mix of multiple drugs with different active ingredients alongside cognitive therapies.

  • Outpatient drug rehab - outpatient treatment means you do not have to stay over at the drug rehab centre. Instead you may just come to speak to a therapist a few days a week.

  • Online addiction counselling meetings - these are often provided during our free aftercare services

  • 12 step programme - the 12 step method is popular in a number of drug rehab clinics across the UK

Learn More

Every patient is different so addiction treatment plans and medication will be tailored specifically to match the individual's unique needs.

Medications used to treat drug addiction have different active ingredients, so different medicine will be prescribed depending on the nature of the addiction and the intended response:

This will be reviewed in a meeting.

The video clip below included information on our services:

Our team will play an important role in your recovery and can assist with various drug or alcohol problems.

Find out what drug addiction treatment is available for the general population in your area, and then take the brave first step of going ahead and putting some of it into action.

Drug Addiction Therapy

Therapy for drug use in Oulton Street NR11 6 covers a whole variety of different approaches.

After all, everyone is different, and their stories as to why they have become addicted to substances are just as varied, so the right addiction treatment will also vary.

Whether it be family members, a friend, other loved ones or a drug treatment advisor, your support system plays an important role in determining the outcome of your addiction recovery.

Addiction to narcotics can affect your nearest and dearest. Having to witness someone you love battle disease and illness can be hard, so we provide support for those supporting drug addicts and include them in drug addiction treatment plans.

If you are looking to find support and professional help or you would like to check into a drug or alcohol rehab clinic, please speak to one of our experts today so we can assist you.

Drug Rehabilitation

The National Institute of Health recognise the dangers of drug dependence and has been theorising safe and non-addictive practices, such as behavioural therapies, to overcome opioid addiction in their journal, Turning Discovery into Health.

Find Clinic Costs

If you or someone you know might benefit from drug rehab, then you need to understand that it is not an easy, overnight process but one that would be worth it in the long term.

The length of the treatment may depend on the substance you are addicted to and how long you have been taking drugs for.

If the addiction is to a Class A drug and the addiction has been in place for a while, then the treatments will probably be longer and more intense than for patients who may be addicted to non-prescription medication.

Drug Addiction Help in Eastern

Residential treatment may conjure up images of an isolated facility where you stay as a patient or resident for a few weeks while the narcotics leave your system.

However, you may be surprised to learn that drug treatments can actually be done at home in some circumstances.

The best thing to do is to speak to our professional team and explore your treatment options.

Get Drug Addiction Help

Drug Addict Recovery in Oulton Street

Being a drug addict in recovery can be an emotionally draining process, but it's much better than the alternative of staying addicted to dangerous substances.

Drug addiction treatment may seem hard at first, but if you stick with it the rewards at the end may be life-changing.

Patients who have conquered their drug problems with treatment have said it is the best thing they have ever done and they would never look back. They now lead happy and healthy lives.

Are you ready to join them? If you are interested in looking at the cost of treatment, click below.
https://www.addictiontreatmentrehab.co.uk/cost/norfolk/oulton-street

Drug Addiction Help in Eastern

Substance abuse and drug dependency destroys lives, and as difficult as the recovery process may be, it will help you to regain control of your life again.

Find out what is available to you locally, and then make the move of taking back control of your life.

Remember - it's not just substance addiction we can help with. If you have a gambling problem https://www.addictiontreatmentrehab.co.uk/gambling/norfolk/oulton-street or you are addicted to something else entirely, we can assist you.

Take the first step today and get in touch with one of our experts. We can offer help for uncontrollable substance use and much more.

Treatment for Drug Addiction

A quick search for drug addiction treatment programs may throw up more results than you may have initially thought.

This is because there is a much more open approach to tackling addiction than ever before. So, its important you find the right treatment for you!

Drug therapy in Oulton Street NR11 6 is anonymous, thorough and designed with the sole purpose of kicking the habit and achieving addiction recovery.

It isn't just about stopping you from taking harmful substances - it is also about making sure that you don't relapse and checking for diseases that may have arisen due to substance misuse, such as cancer.

Looking to stop your drug abuse?

Our team https://www.addictiontreatmentrehab.co.uk/norfolk/oulton-street are here for you with further info, and we can help provide support to get you back on track.

Drug Addiction Help in Eastern

If you, a friend or family member needs help, we are more than happy to provide our support and give you further information on what therapy, treatment and medication are available.

It is important to talk to someone who can tell you what services and effective treatments are available in your area and then actively proceed with what they suggest.

Other Services We Offer

We can help treat addiction in older adults and young people, so please do not hesitate to contact us to find details on the help we can provide.

Contact Us

Being drug-free and changing your lifestyle has proven to have many benefits.

It can prevent disease, help minimise your money problems, and improve your mental health problems and your relationships.

If you want to become sober and need help getting over a drug addiction during the recovery process, please make sure to contact our team today.

We can provide the very best drug treatment and addiction support in Oulton Street NR11 6 for you or your loved one & ease the worry.

Get Drug Treatment Now

Call us or fill in our contact form today to get a personal treatment plan and start your journey with our help and support!

We cover Oulton Street (Norfolk)

Get in touch

We aim to get back to you in 1 working day.


Skip to

Gallery

Drug Addiction Help 0 Drug Addiction Help 1 Drug Addiction Help 2 Drug Addiction Help 3
Other locations available for drug addiction help
Billingford Great Massingham Sidestrand Mundham Common Thorpe Flaxlands Peaseland Green West Acre Cockley Cley Deopham Stalland Lower Stow Bedon Anchor Street Litcham Fen Street Stalland Common Alby Caistor St Edmund Brewers Green West Poringland West Bilney Shimpling Saham Hills Bacton Overstrand Ashmanhaugh Briggate Mill Common Thetford Keswick Swanton Novers Kirby Row Ingham Thorpe End Hengrave Rackheath Sharrington Wortwell Chequers Corner Methwold Hythe Eastgate St Olaves Brandon Bank Wacton Common Ellingham Knapton Brisley Elsing Dilham Newton Corpusty Bradwell Lower Bodham Three Holes Beetley Egmere Banham Wiveton Bergh Apton West Caister Little Marsh Southtown Browston Green Hellesdon West End Topcroft Repps Thunder Hill Runham Wendling Walcott Green Calthorpe Witton Yelverton Ludham Hellington Pristow Green Eaton Rise Glandford Mill Street Garboldisham Gooderstone Arlington Gas Hill Edingthorpe Green Dunburgh Norton Subcourse Sculthorpe Narrowgate Corner Oxnead Fundenhall Street Pudding Norton Norton Hill New Catton Strumpshaw Thornham Brancaster Staithe Rockland All Saints Ridlington Holly End Threehammer Common Guilt Cross Cringleford Cat's Common Great Moulton Outwell Burlingham Green Rockland St Mary Horsford Felmingham Buxton Kenninghall Heath Pockthorpe Emneth Baconsthorpe Hickling Green Guist Fincham Worstead Burgh St Peter Lenwade Thurlton Edingthorpe Wymondham Stody Stacksford Reedham Danemoor Green Shelfanger West Runton West End Stoke Holy Cross Hockering Heath Burnham Thorpe Guestwick Green Gressenhall Pottergate Street Bridgham West Lynn Holme Hale Bush Estate Foulden Rushford Old Lakenham Lyng Houghton Holt Burston Clint Green Oxborough Hardwick Wereham Row Upgate Little Hale Hillington Thornage Claxton Harpley Norwich Pooley Street Mundesley Upper Stoke Lordsbridge Hunstanton Pedham Geldeston Little Ellingham Oulton Street Edgefield Street Richmond Hill Waterloo Caston Redcastle Furze Keswick Low Tharston Forncett St Mary Gayton Wiggenhall St Mary the Virgin Twyford Guestwick Colkirk Mulbarton Hellington Corner Lyngate Fundenhall Sidestock Gateley Anmer Sloley Low Common Bradfield Waterloo Topcroft Street Wolterton Waterden Toftrees Intwood Moorgate Ingleborough Necton Didlington Congham Melton Constable Brundall Scoulton Swanton Abbott Brooke Bawsey Honingham Costessey Park Framingham Pigot Heydon Little Hautbois Hevingham Great Walsingham Salhouse Kirby Green Saxlingham Green Paston Puddledock Etling Green Martham Bexwell Wramplingham Thompson Walpole Marsh North Elmham Mundford Bawburgh Park Common Low Street Wood Street Poringland St James' End Leziate Alburgh Stanhoe Kenninghall Aldeby Fersfield Great Ellingham Thorpe Marriott West Lexham Houghton St Giles Tilney St Lawrence Highoak Rockland St Peter Watton Green Besthorpe Costessey Hindolveston Thwaite St Mary Thuxton Burnham Overy Staithe Brundish Bush Green Wroxham Cliftonville Lyon's Green Heigham Grove Grub Street Merton Smallworth Middleton Shepherd's Port Wacton Tivetshall St Mary Johnson Street Cromer Pettywell Sparrow Green Hemsby Broomhill White Horse Common Broomholm Gunthorpe Halvergate Sprowston Suffield Park Sneath Common Tilney Fen End Arminghall Upper Hellesdon Letton Green Tivetshall St Margaret Greensgate Stow Bedon High Common Hemblington Corner Coston Stiffkey Wolferd Green Attlebridge Tottington Wiggenhall St Germans Garlic Street East Lexham Upton Low Common Runhall Crostwick Eccles on Sea Black Carr Fring Lot's Bridge Thurne Carleton Forehoe Southgate Suton Haddiscoe New Holkham Sheringham Church Field Kidd's Moor Deopham Green South End Thickthorn Hall King Row Beckhithe Temple Bar Godwick Bircham Tofts Limpenhoe Ten Mile Bank Boyces Bridge Workhouse Common Denver Hempstead Downham Wormegay Wellingham Stockton Earlham Coslany Crownthorpe Hunworth Stratton Strawless Gaywood Walpole St Peter South Lynn Burgh Stubbs Walton Highway Tuckswood Whinburgh Hapton East Raynham Old Hall Street Hardley Street Alderford Stradsett Westgate Hamrow Heacham Long Row Barningham Green Swainsthorpe Holme next the Sea Bale Newport Lower Street Fen Street Banningham Beighton Copy's Green Saham Toney Dunton Patch Wattlefield Weeting Little London Foxhole Moulton St Mary Anchor Corner Lushbush Wretton Dereham Queen's Hills Cawston Paston Green Colegate End Sheringwood Barford Potthorpe Chedgrave Aylmerton Thorpe Row East Harling Scratby Thelveton Breckles Belaugh Cantley Corner Gaultree Cockthorpe Tilney All Saints Emorsgate Hickling Emneth Hungate Lakenham Barney Sporle Morley St Peter Catton Grove The Banks Surlingham Wells-next-the-Sea Rougham Upwell Bunwell The Ling High Green Babingley North Barningham Hunt's Corner Taverham Newton Flotman Low Common Upper Street Stanfield New Buckenham Mill Green Setchey Crane's Corner Burnham Overy Town Framingham Earl Winfarthing Upgate Street Marham How Hill Hyltons Crossways Shouldham Watlington Gissing Felbrigg Blakeney Toft Monks New Costessey Beachamwell The Close Bintree North Wootton Morley St Botolph Lower Tasburgh East Walton Walpole St Andrew Fustyweed Fairstead Runcton Holme Hargate Tacolneston Cranwich Croxton Felthorpe Broome Brampton South Green Winterton-on-Sea Great Green Sparhamhill Plumstead Northrepps Tibenham Lyngate Orange Row West Winch West Walton Swanton Hill RAF Coltishall Old Hunstanton Wiggenhall St Peter Thorpe Market Burgh St Margaret Shelton Oby Crimplesham Drayton West Tofts South Green Deopham St John's Highway Workhouse Common Lamas Saham Waite Saxlingham Primrose Green Sea Palling The Arms Redenhall Watton Raveningham Burgh Castle Bastwick West Beckham North Earlham Broomsthorpe Frost Row Stratton St Michael Hardingham Earsham Heggatt Street Frans Green Roydon Holkham California Norton Corner Howe Itteringham Common Easthaugh Ingoldisthorpe Pentney Tilney cum Islington Hungry Hill Sco Ruston Frettenham Swanton Morley High Street Upper Brandon Parva Snow Street South Denes North Green Coltishall Crabgate Great Hautbois Earlham Rise Boyland Common Lower Street Stibbard Salters Lode Ingham Corner Bracon Ash Blackwater Upper Street Northwold Scole Lower Thurlton Brandiston Little London Caister-on-Sea Field Dalling Southburgh Wickmere Baconsthorpe Bodney Lower Gresham Snetterton Haveringland Carleton Rode Salthouse Boughton Browick Pockthorpe Ashwicken Heartsease Barroway Drove Nordelph Corner Tattersett Hingham Great Hockham Stokesby Dickleburgh Longham Reepham Swaffham Blo' Norton Whittington Lyng Easthaugh Gasthorpe Misery Corner Great Ryburgh Drabblegate Weston Green Hassingham Heckingham Lakes End Barton Bendish Pollard Street Dersingham Kettlestone Southrepps Thurning Langmere Filby Heath West End Whitwell Bagthorpe Eau Brink Burnham Westgate Weston Longville Castle Acre Westgate Street Blofield Corner Wilby Larlingford Scottow South Raynham Upgate Street Saxlingham Thorpe Billockby Catfield Kirby Bedon Colton Ditchingham Dam Hickling Heath Ivy Todd Hockering Bunwell Hill Billingford Waterloo Hempnall Broadmoor Tottenhill Mundham Clippings Green Newtown Skeyton Mustard Hyrn Loddon Jordan Green Great Barwick Alburgh Street Buckenham Tunstead Short Green Alby Hill Terrington St Clement Narborough Morningthorpe Pockthorpe Whimpwell Green Belton Newton St Faith Bengate South Wootton The Green Little London Bedingham Green Trowse Millgate Methwold North End Postwick Hethel Wicken Green Village Runcton Bottom Muckleton Hemblington Horsey Wighton Low Street Shipdham Blickling Long John's Hill Swafield Ditchingham Cucumber Corner West Somerton Little Barningham Little London Dam Green East Runton East Wretham Foundry Hill Great Plumstead Harper's Green Newgate Mount Pleasant Tunstall Colby Aldborough Walton Warren Hethersett Dowe Hill Briston Gresham Trunch Bittering South Acre Illington Scole Common South Walsham Stubbs Green Gimingham Crowgate Street Wood Norton Easton Goose Green Booton Colney Great Cressingham Bressingham Common Ormesby St Margaret Bodham Walcot Green Carleton St Peter Cobholm Island Burgh Common Runham Welborne Themelthorpe Metton Ringstead Suffield Tharston Feltwell Drury Square Quidenham Salle Mileham Blofield Heath Manson Green North Creake St John's Fen End Toprow Harleston Silfield Thurton Freethorpe Saddle Bow Highgate Burnham Deepdale Hoveton North Lynn Saxlingham Nethergate Loddon Ingloss Bow Street Aslacton East Beckham South Burlingham Northacre Attleborough West Raynham Pennygate West Head Brock's Watering Horsham St Faith Bawdeswell Broom Green Hindringham North End Bowthorpe Mill Hill Newtown Florence Walk West Harling Woodgate East Carleton Langham Cobbler's Green Whitlingham Blofield Great Melton Old Beetley Great Bircham Coxford Little Massingham Kirstead Green Hilborough Erpingham Burgh next Aylsham Brockdish Tittleshall New Sprowston Bawburgh Hill Weasenham St Peter Little Thornage Pulham Market Northall Green Westfield Broadflash Letheringsett Crowshill North Pickenham Stanford North Denes Pulham St Mary Mile Cross Titchwell Brancaster Southwood Little Fransham Morston New Hainford Gorleston-on-Sea Frenze Morton Beeston St Lawrence Barmer The Grove Little Witchingham Barnham Broom Happisburgh Common South Creake Penny's Green Snetterton Heath Plaw Field Downham Market The Heath Marshland St James Wickhampton Newgate Corner Bedingham Corner Butcher's Common The Lings Beeston Worthing South Pickenham Bird's Corner Old Catton Lower Street Tatterford Bushy Common Needham Great Witchingham Bessingham Red Pits Little Dunham Witton Bridge Thursford Little Barwick East Rudham Saxthorpe Stoke Ferry Shepherds' Gate Old Buckenham Fritton Sharp Street Wicklewood Hoe East Bilney Nogdam End East Ruston West Barsham Rollesby Ingworth Irstead Hales Spa Common Cake Street Bellmount Thorpe Hamlet Bunwell Bottom Hopton on Sea New Rackheath Little Ryburgh Marsham Honing Neaton Stow Bardolph Bressingham Antingham Toftwood Waxham Westwick Badersfield Upper Guist Ketteringham Ringland Eccles Road Tumbler Hill Piccadilly Corner Maypole Green Great Snoring Ormesby St Michael Town Green Shingham Runham Vauxhall Limpenhoe Hill Castle Rising Drymere Beeston Regis Ashill Helhoughton Dunton Bustard's Green Suton Street Diss Fodderstone Gap Burnham Market Gayton Thorpe Tungate Frogshall Little Cressingham Blackwater Upgate Upper Street Bramerton Hardwick Little Snoring Brettenham Podmore Tottenhill Row North Barsham Pott Row Walcott Fritton Lower Easton Flitcham Stonebridge Shadwell Road Green Wreningham Wiggenhall St Mary Magdalen Hempstead Tilney High End West Earlham Hanworth Crossdale Street Witton Filby St James North Burlingham Carbrooke East Barsham Freeland Corner Hackford Wheatacre Brakefield Green Little London Lower East Carleton Wimbotsham Blackborough End Flordon Panxworth Three Cocked Hat Cangate Neatishead Frankfort West Dereham North Tuddenham Weybourne North Lopham Larling Shernborne Dunston Middle Harling Horstead Briningham Shouldham Thorpe Colby Corner Waterheath Spooner Row Southgate Shammer Long Stratton Kimberley Hilgay Acle Collett's Br Hales Street Lynford Upton Green Swannington Welney East Somerton Thrigby Foundry Corner North Green Pockthorpe Swardeston Whissonsett Fengate Little Green Thorpe Abbotts Low Common Brandon Creek The Common Cranworth Gillingham Westbrook Green South Green Sustead Alpington Foulsham Fordham Ragmere Trowse Newton Terrington St John Bridge Green Docking Chapelfield Grove Blackmoor Row Fiddlers' Green Ovington High Kelling Mount Pleasant Lingwood Walpole Highway Withergate Stalham Wood Dalling Sedgeford George Hill Great Yarmouth Foxley Dumpling Green King's Lynn Aylsham Wilney Green Darrow Green Thurgarton Eastmoor Pound Corner Caudlesprings Grimston Rushall Crostwight Edgefield Oulton Hempnall Green Wereham Reymerston Woodbastwick Meeting House Hill Brumstead Beckett End Bircham Newton Clenchwarton Harling Road Dockeney Roydon Sisland Langley Street Nethergate Yaxham Damgate Haverscroft Street Thorpe Marriot Tyby Ashby St Mary Roudham Fritton Tower End Kerdiston Snettisham Spixworth Fulmodeston Itteringham Burnham Norton Brinton Hainford Little London Matlaske Fakenham Sparham Fersfield Common South Runcton Lundy Green Pockthorpe Scarning South Lopham Bradenham Fiddler's Green Shropham Mautby Thurlton Links Forncett St Peter Paradise Ashwellthorpe Nordelph Stalham Green Southery Horningtoft Little Walsingham Old Brigg Cargate Common Daffy Green Dickleburgh Moor Cat's Corner Little Plumstead Great Green Furze Green Ickburgh Mattishall Thursford Green Hall Green Potter Heigham Forncett End East Winch Warham Croxton Smallburgh Kirby Cane Plumstead Green Cantley Mattishall Burgh Sutton Skeyton Corner Dam Brigg Trimingham Damgate Horsey Corner Tuttington Eaton Thorpland Silver Green Kelling Silvergate Broome Street Marlingford Cess Tyegate Green Weasenham All Saints Brandon Parva Bexfield The Street Garvestone Griston Tasburgh Upper Sheringham East Tuddenham Little Melton Suspension Bridge Syderstone West Newton Sandringham West End Woodton Cley next the Sea Pilson Green North Walsham Denton Wolferton Roughton Baynard's Green Harris' Green Barton Turf Hedenham Craymere Beck Binham Shereford Clippesby Brookville Seething Thorpe St Andrew Bull's Green Fair Green Woodrising Great Dunham Ranworth Hawes' Green Shotesham Balsam Field Lessingham West Rudham Cordwell North Runcton Rush Green Great Fransham Stow Bridge Wash Dyke Threxton Hill Ridlington Street Calthorpe Street Happisburgh Irstead Street The Drove Primrose Corner Whitwell Street Hempton Oxwick Hockwold cum Wilton Welborne Common Starston Horning Walpole Cross Keys