wow, I forgot to remove my pseudocode...