https://www.yasa.co/blog/the-legality-of-offenses-and-offenses/