note: most important parts vectorised so its readable BRUH SCRATCH, I WAS TELLING THE VARIANTS OF FART. WHY!?