This is just me messing around, maybe I'll turn it into a real thing at some point