Open the App

Subjects

CriminologyCriminology527 views·Updated 5 Aug 2026·2 pages

All About Social Control Theory and Containment Theory

Social control theoryposits that individuals conform to societal norms...

1
of 2
Control theory – page 1

Containment Theory: Inner and Outer Influences on Behavior

Walter Reckless's containment theory, developed in 1974, offers a nuanced perspective on social control theory. This approach focuses on the concept of containment as a means of preventing criminal behavior. Reckless identifies two primary forms of containment:

  1. Inner Containment: This refers to the internal psychological factors that help individuals resist criminal tendencies. Inner containment is largely shaped by an individual's upbringing, with family influence playing a crucial role.

Definition: Inner containment encompasses self-control, self-concept, ego strength, and other internal mechanisms that help individuals conform to societal norms.

  1. Outer Containment: This involves external social factors that discourage criminal behavior. Outer containment includes the influence of social groups and the broader societal framework, including laws and social norms.

Example: A strong community support system and clear legal consequences for criminal actions are forms of outer containment.

The theory posits that a combination of these internal psychological containments and external social containments works to prevent individuals from deviating from social norms and engaging in criminal activities.

Highlight: The effectiveness of containment in preventing crime depends on the strength and interaction of both inner and outer containment factors.

Containment theory provides a comprehensive framework for understanding how various internal and external factors contribute to an individual's ability to resist criminal impulses and conform to societal expectations.

Vocabulary: Containment, in this context, refers to the factors that "contain" or restrain an individual's potential for criminal behavior.

This theory complements Hirschi's social bond theory by emphasizing the importance of both personal psychological factors and broader social influences in shaping law-abiding behavior.

2
of 2
Control theory – page 2

Social Bond Theory: The Four Elements of Societal Attachment

Travis Hirschi's social bond theory, also known as social control theory, proposes that individuals conform to societal norms due to the bonds they form with society. This theory, outlined in Hirschi's 1969 work, identifies four crucial elements that comprise an individual's bond to society:

  1. Attachment: This element emphasizes the importance of emotional connections to others, particularly parents and teachers. The stronger these attachments, the more an individual values others' opinions and respects societal norms.

Example: A student with a strong attachment to their teacher is more likely to follow classroom rules and strive for academic success.

  1. Commitment: This refers to an individual's investment in conventional goals, such as educational and career success. The more committed one is to a conventional lifestyle, the more they risk losing by engaging in criminal activities.

Highlight: High levels of commitment to societal goals act as a deterrent to criminal behavior.

  1. Involvement: Participation in conventional, law-abiding activities leaves less time and energy for criminal pursuits. This element suggests that keeping individuals engaged in positive activities can reduce delinquency.

Example: A student heavily involved in after-school sports and clubs has less opportunity to engage in criminal activities.

  1. Belief: This element focuses on an individual's internalized moral code and belief in the legitimacy of societal laws and norms.

Definition: Belief, in the context of social bond theory, refers to the extent to which an individual accepts and adheres to the moral validity of society's rules.

Hirschi argues that delinquent acts occur when an individual's bond with society is weak or broken. The theory provides insights into how these bonds can break down:

Example: Attachment can weaken if a student has a significant disagreement with a teacher, leading to a loss of respect for authority and increased likelihood of rule-breaking behavior.

Example: Commitment may diminish if a student loses interest in education, resulting in a lack of concern for future consequences and reduced motivation to achieve conventional goals.

We thought you’d never ask...

Our AI Companion is a student-focused AI tool that offers more than just answers. Built on millions of Knowunity resources, it provides relevant information, personalised study plans, quizzes, and content directly in the chat, adapting to your individual learning journey.

You can download the app from Google Play Store and Apple App Store.

That's right! Enjoy free access to study content, connect with fellow students, and get instant help – all at your fingertips.

Similar content

Most popular content: Deviance and Social Control

9
SociologySociology

Comprehensive Crime & Deviance Overview

Explore an extensive revision of crime and deviance topics, including theories, types of crime, and the impact of media. This resource covers key concepts such as Marxism, functionalism, gender and crime, and the influence of globalization on criminal behavior. Ideal for students seeking a thorough understanding of criminology and its various theories. Type: Full Topic Revision.

1251,7081,402
CriminologyCriminology

Criminology Unit 4 Revision Cards

These were the revision cards I used for my Criminology Unit 4 exam. Feel free to print these out and use them as an exam resource, they have been colour coded for each AC. Good luck!

125,55390
SociologySociology

Sociology of Crime

Comprehensive AQA A-Level sociology revision notes on crime and deviance. Explore key theories including Marxism, Right Realism, and Labelling Theory, alongside discussions on gender, ethnicity, and the impact of globalization on crime. Ideal for students preparing for exams, this resource covers crime prevention strategies, types of crime, and the role of media in shaping perceptions of criminality.

124,02175
SociologySociology

Crime and deviance basics

Basics

132624
CriminologyCriminology

Crime & Punishment Overview

Explore a comprehensive summary of key concepts in crime and punishment, including the criminal justice system, prison dynamics, crime prevention strategies, and the roles of various agencies. This resource covers essential theories, the parliamentary law-making process, and the limitations of social control, tailored for WJEC Level 3 students. Ideal for exam preparation and understanding the complexities of crime and justice.

131,58018
CriminologyCriminology

Understanding Crime Types

Explore the various types of crime including honour crimes, state crimes, technological crimes, hate crimes, white-collar crimes, domestic abuse, and moral crimes. This summary highlights key concepts, victim profiles, offender characteristics, and public awareness levels, providing a comprehensive overview for criminology students. Ideal for exam preparation and understanding the complexities of criminal behavior.

121,18016
SociologySociology

AQA Crime & Deviance Overview

Explore key concepts in AQA Crime and Deviance, including labelling theory, gender and crime, media influences, and sociological perspectives. This comprehensive summary covers essential theories such as Marxism, Functionalism, and Subcultural Theory, along with the role of social control agencies and the types of crime. Ideal for students preparing for exams or seeking a deeper understanding of criminology.

1193427
CriminologyCriminology

Agencies in Social Control

Explore the role of various agencies in achieving social control within criminology. This study note covers key concepts such as environmental design, behavioral tactics, institutional strategies, and the limitations of state provisions. Understand how these elements contribute to crime prevention and the effectiveness of different approaches in the justice system.

132,00144
CriminologyCriminology

Understanding Social Control

Explore the mechanisms of social control, including the role of the superego, cultural influences, and the criminal justice system. This summary delves into theories of crime, the impact of socialisation, and the importance of community bonds in preventing deviance. Ideal for criminology students seeking to grasp the complexities of social control and its implications on behavior.

131,35448

Most popular content in Criminology

9
CriminologyCriminology

Criminology: Crime & Punishment Overview

Comprehensive mindmaps covering key concepts in the Crime and Punishment topic for WJEC Criminology Unit 4. This resource includes detailed insights into the Criminal Justice System, crime prevention strategies, sentencing models, and the roles of various agencies. Ideal for A-Level revision, ensuring you grasp essential theories and legislative processes to excel in your exams.

1254,9151,061
CriminologyCriminology

WJEC Unit 4 Criminology

Criminology unit 4 detailed revision note

127,185125
CriminologyCriminology

Criminology Unit 4 Revision Cards

These were the revision cards I used for my Criminology Unit 4 exam. Feel free to print these out and use them as an exam resource, they have been colour coded for each AC. Good luck!

125,55390
CriminologyCriminology

Evaluating Criminal Investigation Roles

This study note evaluates the effectiveness of various personnel involved in criminal investigations, including the National Crime Agency, HM Revenue and Customs, Crime Scene Investigators, and the Crown Prosecution Service. It discusses their strengths, weaknesses, and real-world case studies, providing insights into their impact on the criminal justice system. Ideal for criminology students and those studying law enforcement roles.

131,82338
CriminologyCriminology

Evaluating Criminal Investigation Roles

This study note provides a comprehensive evaluation of the effectiveness of various personnel involved in criminal investigations, including Crime Scene Investigators, Forensic Scientists, Pathologists, and the Crown Prosecution Service. It covers their roles, strengths, limitations, and the impact of their work on the criminal justice system. Ideal for criminology students and those studying law enforcement principles.

139,144204
CriminologyCriminology

Roles in Criminal Investigations

Explore the critical roles of personnel in criminal investigations, including SOCOs, police officers, forensic scientists, CPS, pathologists, and the NCA. This summary highlights their responsibilities, strengths, and limitations, providing insights into the effectiveness of each role in the justice system. Ideal for students studying law enforcement and forensic science.

133,82576
CriminologyCriminology

Criminal Justice Overview

Explore key concepts in criminal justice, including the trial process, roles of court personnel, types of offenses, and evidence handling. This comprehensive summary covers essential topics such as jury strengths and weaknesses, the role of the CPS, and the impact of media on trials. Ideal for students preparing for assessments in criminology. Achieved a B grade.

133,17861
CriminologyCriminology

Criminology Unit 3 - AC:1.1 Example

These are my Criminology Unit 3 1.1 notes, please utilise these as a guidance for your exam. Ensure you do not use this as your own work as you will be disqualified for plagiarism. Good luck studying! .

131,97438
CriminologyCriminology

Criminal Justice Evidence Rules

Explore the essential rules governing the use of evidence in criminal cases, including reliability, admissibility, and relevance. This summary covers key concepts such as the roles of personnel in investigations, the impact of witness testimonies, and the implications of plea bargaining. Ideal for Year 13 criminology students preparing for assessments.

1210,702169

Most popular content

9
SociologySociology

Comprehensive Crime & Deviance Overview

Explore an extensive revision of crime and deviance topics, including theories, types of crime, and the impact of media. This resource covers key concepts such as Marxism, functionalism, gender and crime, and the influence of globalization on criminal behavior. Ideal for students seeking a thorough understanding of criminology and its various theories. Type: Full Topic Revision.

1251,7081,402
SociologySociology

Sociology of Families: Comprehensive Revision

Dive into an extensive overview of family dynamics, perspectives, and patterns in sociology. This resource covers key concepts such as family diversity, gender roles, marriage, and the impact of social policies on family structures. Perfect for A-Level Sociology students preparing for Paper 2.

1273,8782,306
CriminologyCriminology

Criminology: Crime & Punishment Overview

Comprehensive mindmaps covering key concepts in the Crime and Punishment topic for WJEC Criminology Unit 4. This resource includes detailed insights into the Criminal Justice System, crime prevention strategies, sentencing models, and the roles of various agencies. Ideal for A-Level revision, ensuring you grasp essential theories and legislative processes to excel in your exams.

1254,9151,061
C
BiologyBiology

Cell Biology and Cell structure

cell structures

113,3790
CriminologyCriminology

WJEC Unit 4 Criminology

Criminology unit 4 detailed revision note

127,185125
SociologySociology

Media Studies: Key Concepts & Theories

Dive into the essential concepts and theories of media studies for AQA A-level Sociology. This comprehensive revision guide covers topics such as media influence, representations, globalization, and sociological perspectives, ensuring you grasp the critical elements needed for your exams. Perfect for students seeking to enhance their understanding of media's role in society.

1222,752515
1
BiologyBiology

1.cells Gcse biology question cards

combined science higher biology

92,4124
G
PhysicsPhysics

GCSE Physics - Energy stores and Systems

Pl-Energy topic to revise for GCSE

101,3972
SociologySociology

Sociology of Education Overview

Explore comprehensive A-Level Sociology notes on the education system, covering key theories, policies, and sociological perspectives. This resource includes insights on marketisation, gender roles, cultural deprivation, and educational inequalities, providing a thorough understanding of how education shapes social stratification and individual achievement. Ideal for exam preparation and in-depth study.

12103,0443,042

Students love us — and so will you.

4.6/5App Store
4.7/5Google Play

The app is very easy to use and well designed. I have found everything I was looking for so far and have been able to learn a lot from the presentations! I will definitely use the app for a class assignment! And of course it also helps a lot as an inspiration.

Stefan SiOS user

This app is really great. There are so many study notes and help [...]. My problem subject is French, for example, and the app has so many options for help. Thanks to this app, I have improved my French. I would recommend it to anyone.

Samantha KlichAndroid user

Wow, I am really amazed. I just tried the app because I've seen it advertised many times and was absolutely stunned. This app is THE HELP you want for school and above all, it offers so many things, such as workouts and fact sheets, which have been VERY helpful to me personally.

AnnaiOS user

CriminologyCriminology527 views·Updated 5 Aug 2026·2 pages

All About Social Control Theory and Containment Theory

Social control theory posits that individuals conform to societal norms due to the bonds they form with society. This theory, developed by Hirschi (1969), identifies four key elements of social bonding that prevent criminal behavior: attachment, commitment, involvement, and...

1
of 2
Control theory – page 1

Sign up to see the content. It's free!

  • Access to all documents
  • Improve your grades
  • Join milions of students

By signing up you accept Terms of Service and Privacy Policy

Containment Theory: Inner and Outer Influences on Behavior

Walter Reckless's containment theory, developed in 1974, offers a nuanced perspective on social control theory. This approach focuses on the concept of containment as a means of preventing criminal behavior. Reckless identifies two primary forms of containment:

  1. Inner Containment: This refers to the internal psychological factors that help individuals resist criminal tendencies. Inner containment is largely shaped by an individual's upbringing, with family influence playing a crucial role.

Definition: Inner containment encompasses self-control, self-concept, ego strength, and other internal mechanisms that help individuals conform to societal norms.

  1. Outer Containment: This involves external social factors that discourage criminal behavior. Outer containment includes the influence of social groups and the broader societal framework, including laws and social norms.

Example: A strong community support system and clear legal consequences for criminal actions are forms of outer containment.

The theory posits that a combination of these internal psychological containments and external social containments works to prevent individuals from deviating from social norms and engaging in criminal activities.

Highlight: The effectiveness of containment in preventing crime depends on the strength and interaction of both inner and outer containment factors.

Containment theory provides a comprehensive framework for understanding how various internal and external factors contribute to an individual's ability to resist criminal impulses and conform to societal expectations.

Vocabulary: Containment, in this context, refers to the factors that "contain" or restrain an individual's potential for criminal behavior.

This theory complements Hirschi's social bond theory by emphasizing the importance of both personal psychological factors and broader social influences in shaping law-abiding behavior.

2
of 2
Control theory – page 2

Sign up to see the content. It's free!

  • Access to all documents
  • Improve your grades
  • Join milions of students

By signing up you accept Terms of Service and Privacy Policy

Social Bond Theory: The Four Elements of Societal Attachment

Travis Hirschi's social bond theory, also known as social control theory, proposes that individuals conform to societal norms due to the bonds they form with society. This theory, outlined in Hirschi's 1969 work, identifies four crucial elements that comprise an individual's bond to society:

  1. Attachment: This element emphasizes the importance of emotional connections to others, particularly parents and teachers. The stronger these attachments, the more an individual values others' opinions and respects societal norms.

Example: A student with a strong attachment to their teacher is more likely to follow classroom rules and strive for academic success.

  1. Commitment: This refers to an individual's investment in conventional goals, such as educational and career success. The more committed one is to a conventional lifestyle, the more they risk losing by engaging in criminal activities.

Highlight: High levels of commitment to societal goals act as a deterrent to criminal behavior.

  1. Involvement: Participation in conventional, law-abiding activities leaves less time and energy for criminal pursuits. This element suggests that keeping individuals engaged in positive activities can reduce delinquency.

Example: A student heavily involved in after-school sports and clubs has less opportunity to engage in criminal activities.

  1. Belief: This element focuses on an individual's internalized moral code and belief in the legitimacy of societal laws and norms.

Definition: Belief, in the context of social bond theory, refers to the extent to which an individual accepts and adheres to the moral validity of society's rules.

Hirschi argues that delinquent acts occur when an individual's bond with society is weak or broken. The theory provides insights into how these bonds can break down:

Example: Attachment can weaken if a student has a significant disagreement with a teacher, leading to a loss of respect for authority and increased likelihood of rule-breaking behavior.

Example: Commitment may diminish if a student loses interest in education, resulting in a lack of concern for future consequences and reduced motivation to achieve conventional goals.

We thought you’d never ask...

Our AI Companion is a student-focused AI tool that offers more than just answers. Built on millions of Knowunity resources, it provides relevant information, personalised study plans, quizzes, and content directly in the chat, adapting to your individual learning journey.

You can download the app from Google Play Store and Apple App Store.

That's right! Enjoy free access to study content, connect with fellow students, and get instant help – all at your fingertips.

Similar content

Most popular content: Deviance and Social Control

9
SociologySociology

Comprehensive Crime & Deviance Overview

Explore an extensive revision of crime and deviance topics, including theories, types of crime, and the impact of media. This resource covers key concepts such as Marxism, functionalism, gender and crime, and the influence of globalization on criminal behavior. Ideal for students seeking a thorough understanding of criminology and its various theories. Type: Full Topic Revision.

1251,7081,402
CriminologyCriminology

Criminology Unit 4 Revision Cards

These were the revision cards I used for my Criminology Unit 4 exam. Feel free to print these out and use them as an exam resource, they have been colour coded for each AC. Good luck!

125,55390
SociologySociology

Sociology of Crime

Comprehensive AQA A-Level sociology revision notes on crime and deviance. Explore key theories including Marxism, Right Realism, and Labelling Theory, alongside discussions on gender, ethnicity, and the impact of globalization on crime. Ideal for students preparing for exams, this resource covers crime prevention strategies, types of crime, and the role of media in shaping perceptions of criminality.

124,02175
SociologySociology

Crime and deviance basics

Basics

132624
CriminologyCriminology

Crime & Punishment Overview

Explore a comprehensive summary of key concepts in crime and punishment, including the criminal justice system, prison dynamics, crime prevention strategies, and the roles of various agencies. This resource covers essential theories, the parliamentary law-making process, and the limitations of social control, tailored for WJEC Level 3 students. Ideal for exam preparation and understanding the complexities of crime and justice.

131,58018
CriminologyCriminology

Understanding Crime Types

Explore the various types of crime including honour crimes, state crimes, technological crimes, hate crimes, white-collar crimes, domestic abuse, and moral crimes. This summary highlights key concepts, victim profiles, offender characteristics, and public awareness levels, providing a comprehensive overview for criminology students. Ideal for exam preparation and understanding the complexities of criminal behavior.

121,18016
SociologySociology

AQA Crime & Deviance Overview

Explore key concepts in AQA Crime and Deviance, including labelling theory, gender and crime, media influences, and sociological perspectives. This comprehensive summary covers essential theories such as Marxism, Functionalism, and Subcultural Theory, along with the role of social control agencies and the types of crime. Ideal for students preparing for exams or seeking a deeper understanding of criminology.

1193427
CriminologyCriminology

Agencies in Social Control

Explore the role of various agencies in achieving social control within criminology. This study note covers key concepts such as environmental design, behavioral tactics, institutional strategies, and the limitations of state provisions. Understand how these elements contribute to crime prevention and the effectiveness of different approaches in the justice system.

132,00144
CriminologyCriminology

Understanding Social Control

Explore the mechanisms of social control, including the role of the superego, cultural influences, and the criminal justice system. This summary delves into theories of crime, the impact of socialisation, and the importance of community bonds in preventing deviance. Ideal for criminology students seeking to grasp the complexities of social control and its implications on behavior.

131,35448

Most popular content in Criminology

9
CriminologyCriminology

Criminology: Crime & Punishment Overview

Comprehensive mindmaps covering key concepts in the Crime and Punishment topic for WJEC Criminology Unit 4. This resource includes detailed insights into the Criminal Justice System, crime prevention strategies, sentencing models, and the roles of various agencies. Ideal for A-Level revision, ensuring you grasp essential theories and legislative processes to excel in your exams.

1254,9151,061
CriminologyCriminology

WJEC Unit 4 Criminology

Criminology unit 4 detailed revision note

127,185125
CriminologyCriminology

Criminology Unit 4 Revision Cards

These were the revision cards I used for my Criminology Unit 4 exam. Feel free to print these out and use them as an exam resource, they have been colour coded for each AC. Good luck!

125,55390
CriminologyCriminology

Evaluating Criminal Investigation Roles

This study note evaluates the effectiveness of various personnel involved in criminal investigations, including the National Crime Agency, HM Revenue and Customs, Crime Scene Investigators, and the Crown Prosecution Service. It discusses their strengths, weaknesses, and real-world case studies, providing insights into their impact on the criminal justice system. Ideal for criminology students and those studying law enforcement roles.

131,82338
CriminologyCriminology

Evaluating Criminal Investigation Roles

This study note provides a comprehensive evaluation of the effectiveness of various personnel involved in criminal investigations, including Crime Scene Investigators, Forensic Scientists, Pathologists, and the Crown Prosecution Service. It covers their roles, strengths, limitations, and the impact of their work on the criminal justice system. Ideal for criminology students and those studying law enforcement principles.

139,144204
CriminologyCriminology

Roles in Criminal Investigations

Explore the critical roles of personnel in criminal investigations, including SOCOs, police officers, forensic scientists, CPS, pathologists, and the NCA. This summary highlights their responsibilities, strengths, and limitations, providing insights into the effectiveness of each role in the justice system. Ideal for students studying law enforcement and forensic science.

133,82576
CriminologyCriminology

Criminal Justice Overview

Explore key concepts in criminal justice, including the trial process, roles of court personnel, types of offenses, and evidence handling. This comprehensive summary covers essential topics such as jury strengths and weaknesses, the role of the CPS, and the impact of media on trials. Ideal for students preparing for assessments in criminology. Achieved a B grade.

133,17861
CriminologyCriminology

Criminology Unit 3 - AC:1.1 Example

These are my Criminology Unit 3 1.1 notes, please utilise these as a guidance for your exam. Ensure you do not use this as your own work as you will be disqualified for plagiarism. Good luck studying! .

131,97438
CriminologyCriminology

Criminal Justice Evidence Rules

Explore the essential rules governing the use of evidence in criminal cases, including reliability, admissibility, and relevance. This summary covers key concepts such as the roles of personnel in investigations, the impact of witness testimonies, and the implications of plea bargaining. Ideal for Year 13 criminology students preparing for assessments.

1210,702169

Most popular content

9
SociologySociology

Comprehensive Crime & Deviance Overview

Explore an extensive revision of crime and deviance topics, including theories, types of crime, and the impact of media. This resource covers key concepts such as Marxism, functionalism, gender and crime, and the influence of globalization on criminal behavior. Ideal for students seeking a thorough understanding of criminology and its various theories. Type: Full Topic Revision.

1251,7081,402
SociologySociology

Sociology of Families: Comprehensive Revision

Dive into an extensive overview of family dynamics, perspectives, and patterns in sociology. This resource covers key concepts such as family diversity, gender roles, marriage, and the impact of social policies on family structures. Perfect for A-Level Sociology students preparing for Paper 2.

1273,8782,306
CriminologyCriminology

Criminology: Crime & Punishment Overview

Comprehensive mindmaps covering key concepts in the Crime and Punishment topic for WJEC Criminology Unit 4. This resource includes detailed insights into the Criminal Justice System, crime prevention strategies, sentencing models, and the roles of various agencies. Ideal for A-Level revision, ensuring you grasp essential theories and legislative processes to excel in your exams.

1254,9151,061
C
BiologyBiology

Cell Biology and Cell structure

cell structures

113,3790
CriminologyCriminology

WJEC Unit 4 Criminology

Criminology unit 4 detailed revision note

127,185125
SociologySociology

Media Studies: Key Concepts & Theories

Dive into the essential concepts and theories of media studies for AQA A-level Sociology. This comprehensive revision guide covers topics such as media influence, representations, globalization, and sociological perspectives, ensuring you grasp the critical elements needed for your exams. Perfect for students seeking to enhance their understanding of media's role in society.

1222,752515
1
BiologyBiology

1.cells Gcse biology question cards

combined science higher biology

92,4124
G
PhysicsPhysics

GCSE Physics - Energy stores and Systems

Pl-Energy topic to revise for GCSE

101,3972
SociologySociology

Sociology of Education Overview

Explore comprehensive A-Level Sociology notes on the education system, covering key theories, policies, and sociological perspectives. This resource includes insights on marketisation, gender roles, cultural deprivation, and educational inequalities, providing a thorough understanding of how education shapes social stratification and individual achievement. Ideal for exam preparation and in-depth study.

12103,0443,042

Students love us — and so will you.

4.6/5App Store
4.7/5Google Play

The app is very easy to use and well designed. I have found everything I was looking for so far and have been able to learn a lot from the presentations! I will definitely use the app for a class assignment! And of course it also helps a lot as an inspiration.

Stefan SiOS user

This app is really great. There are so many study notes and help [...]. My problem subject is French, for example, and the app has so many options for help. Thanks to this app, I have improved my French. I would recommend it to anyone.

Samantha KlichAndroid user

Wow, I am really amazed. I just tried the app because I've seen it advertised many times and was absolutely stunned. This app is THE HELP you want for school and above all, it offers so many things, such as workouts and fact sheets, which have been VERY helpful to me personally.

AnnaiOS user