make sure to go check out the originals
Code done by @-Intro-Coder- and a little bit of editing by me