honestly I forget most of the stuff in this commit, but I wrote the code so I know its gold, right?