wip of some wacky debug stuff
uncompilable mess that i want to keep track of for some reason
wip
wip
wip2