By Bananajack911
https://docs.google.com/document/d/1ZyiV8PLUh1FBG2ATBGSI7-dDhznMvQLxFKFm_pBpMA8/edit