I’ve been putting this off for way too long so I made myself finish it finally