page randomizer/naming actually works now, I promise