The old tutorial was trash and I wanted to update it so here. Hopefully this is helpful to Some people, and easy to understand.