even though im still learning to code it's not all that bad
but it's still a pain in the butt to code all of this