Holy shit I might be onto something here