support for multiple pages

assignments and weaponunlocks should work now