Lots of rules, and gates, and codes, which are difficult to navigate in the dark