@patbits this actually doesn't sound fun at all