Ill add more later.
100% credit to Euro Defense (look him up on YouTube) for the basic idea, but I modified some stuff.