fixed a bunch of stuff, made it work for pages now, including list page, spreadsheet, etc.