The infrastructure on top of like the closer you get to machine code, the more go-to's you're going to see. The set of features available to you in low level programming languages is not, is limited. And so just it felt like this magical thing to me this idea that the computer would just do exactly what you told it to I mean and there's a little bit of the genie monkeys paw sort of issues there where you'd better be really careful with what you're telling it to do.