prompted by @pianodoesterror, I just had to do this little shit