Philanthropy, Voluntarism & Grantmaking Foundations nonprofits in Oklahoma

Philanthropy, Voluntarism & Grantmaking Foundations nonprofits in Oklahoma. Browse 1,333 public nonprofit profiles. Review organization identities, available filing years, and their complete CharitySense profiles.

Location refers to headquarters recorded in public sources, not an organization’s service area. Classification describes its reported category and does not assess its effectiveness.

Nonprofit profiles

  1. Stanford Family Foundation

    EIN 814787731 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  2. Stanley Bruce Davis Foundation Inc

    EIN 273759756 · Headquarters: LAWTON, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  3. Stark Family Foundation

    EIN 920728491 · Headquarters: OKLAHOMA CITY, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  4. Steadfast Foundation

    EIN 852579258 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  5. Steen Opportunity Scholarship Foundation Inc

    EIN 454111607 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  6. Step Foundation

    EIN 200237715 · Headquarters: EDMOND, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2017 · Primary form: IRS Form 990-PF

  7. Stephens County Nurses Foundation

    EIN 332411434 · Headquarters: COMANCHE, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  8. Sterling Family Foundation

    EIN 900916005 · Headquarters: YUKON, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  9. Steve Yaffe Charitable Fund

    EIN 736279581 · Headquarters: Muskogee, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  10. Steven Russell Smith Foundation

    EIN 450558764 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  11. Steward-Newkirk Testamentary Trust

    EIN 731612447 · Headquarters: Watonga, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  12. Stillwater Pioneer Band Boosters

    EIN 271199428 · Headquarters: Stillwater, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  13. Stitt Charitable Foundation

    EIN 466402433 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  14. Stone Family Foundation

    EIN 431773536 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  15. Stonewall-mclish Education Foundation

    EIN 203860878 · Headquarters: Stonewall, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2023 · Primary form: IRS Form 990-N

  16. Stott-thedford Family Foundation

    EIN 464246161 · Headquarters: BROKEN ARROW, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  17. Stringer Family Foundation

    EIN 731554149 · Headquarters: OKLAHOMA CITY, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  18. Stroud Community Foundation Inc

    EIN 731611936 · Headquarters: Strroud, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  19. Student Education and Ethics Development Foundation

    EIN 202932716 · Headquarters: Edmond, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  20. Subramaniam Charitable Foundat

    EIN 814975882 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990

  21. Sufficient Grace Ministries

    EIN 272813652 · Headquarters: MOUNDS, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  22. Sunrise Tulsa Rotary Foundation Inc

    EIN 731598587 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-EZ

  23. Supernatural Angel Incorporated

    EIN 814437203 · Headquarters: Oklahoma City, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  24. Susan & Nick Harroz Iii Family Foundation Inc

    EIN 813905158 · Headquarters: NICHOLS HILLS, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  25. Susannah & Jim Adelson Family Foundation

    EIN 822167393 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  26. Suzanne and Jim Kneale Family Foundation

    EIN 461534059 · Headquarters: Tulsa, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  27. Swank Family Foundation

    EIN 843146076 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  28. Sylvanus G Felix Foundation C/o Bill Shapard

    EIN 736099600 · Headquarters: OKLAHOMA CITY, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2017 · Primary form: IRS Form 990-PF

  29. T-f Foundation-co Andrew M Wolov Hall Estill Attorneys

    EIN 731374411 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2018 · Primary form: IRS Form 990-PF

  30. Tactical Electronics for Community Engagement Foundation

    EIN 863560470 · Headquarters: BROKEN ARROW, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  31. Tahlequah Rotary Foundation

    EIN 273372927 · Headquarters: Tahlequah, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  32. Talent Ready Oklahoma Inc

    EIN 931877805 · Headquarters: OKLAHOMA CITY, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  33. Tallasi Creek Council Oak Tree Foundation

    EIN 993400635 · Headquarters: Tulsa, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  34. Talor Gooch Foundation Inc

    EIN 874158937 · Headquarters: Norman, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990

  35. Tariq and Ayehsa Sattar Family Foundatio

    EIN 876763280 · Headquarters: Edmond, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  36. Teb Foundation Inc

    EIN 465152946 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  37. Teen Recovery Solutions Inc

    EIN 731596226 · Headquarters: OKLAHOMA CITY, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990

  38. Tenth Street Community Fund Inc

    EIN 562446226 · Headquarters: Oklahoma City, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2012 · Primary form: IRS Form 990-N

  39. Teonda Childrens Foundation

    EIN 473462529 · Headquarters: Lawton, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2018 · Primary form: IRS Form 990-N

  40. Teubner Foundation

    EIN 731552711 · Headquarters: STILLWATER, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  41. Texanna Lady Crafters Inc

    EIN 800801321 · Headquarters: Eufaula, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-N

  42. The Adams Foundation C/o Patrick Adams

    EIN 731508582 · Headquarters: EDMOND, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  43. The Ae and Juanita Richardson Charitable Foundation

    EIN 911914497 · Headquarters: NOWATA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  44. The Anchor Foundation

    EIN 383353871 · Headquarters: Tulsa, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  45. The Ann C and John a Henry Iii Foundation

    EIN 810739083 · Headquarters: OKLAHOMA CITY, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  46. The Ann Lacy Foundation

    EIN 463449370 · Headquarters: OKLAHOMA CITY, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  47. The Anne B Dolman Foundation

    EIN 736317523 · Headquarters: ARDMORE, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2010 · Primary form: IRS Form 990-PF

  48. The Ardeneum of Oklahoma Charitable and Educational Foundation Inc

    EIN 731577200 · Headquarters: MCALESTER, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  49. The Arnold and Pat Brown Foundation

    EIN 200510153 · Headquarters: Tulsa, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  50. The Austin Family Foundation

    EIN 266668626 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  51. The Barnes Family Foundation

    EIN 204643353 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  52. The Barnett Family Foundation Inc Ms Billie Barnett

    EIN 736295453 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  53. The Barnett Foundation

    EIN 736325813 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  54. The Barthelmes Foundation Inc

    EIN 201326155 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2023 · Primary form: IRS Form 990-PF

  55. The Beckham Foundation

    EIN 813410755 · Headquarters: NICHOLS HILLS, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  56. The Ben and Bonnie Walkingstick Foundati

    EIN 273390081 · Headquarters: CHANDLER, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2023 · Primary form: IRS Form 990-PF

  57. The Ben and Peggy Kates Foundation

    EIN 475457957 · Headquarters: OKLAHOMA CITY, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  58. The Bezalel Foundation

    EIN 050578856 · Headquarters: Tulsa, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  59. The Bilby Foundation

    EIN 731554618 · Headquarters: Ardmore, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  60. The Bill & Claudia Abernathy Foundation Inc

    EIN 204118658 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  61. The Bomhoff Family Foundation

    EIN 205620671 · Headquarters: OKARCHE, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2023 · Primary form: IRS Form 990-PF

  62. The Borden Family Foundation

    EIN 833756110 · Headquarters: SAPULPA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  63. The Bouncer Foundation Inc

    EIN 134119735 · Headquarters: Oklahoma City, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  64. The Breese Family Foundation

    EIN 263913583 · Headquarters: OWASSO, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  65. The Bucky Foundation

    EIN 811897480 · Headquarters: Norman, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990

  66. The Buel J Staton Charitable Trust

    EIN 686249451 · Headquarters: STILLWATER, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2017 · Primary form: IRS Form 990-PF

  67. The Bush Hughes Foundation for Progress

    EIN 881576732 · Headquarters: WOODWARD, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  68. The Calvin & Marilyn Vogt Foundation

    EIN 412035732 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  69. The Campbell Family Foundation

    EIN 836888661 · Headquarters: JENKS, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2023 · Primary form: IRS Form 990-PF

  70. The Charles & Marion Weber Foundation

    EIN 207338204 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  71. The Charles & Peggy Stephenson Family Foundation

    EIN 736301100 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  72. The Charles and Joanne Mcilwaine Foundation

    EIN 207163272 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  73. The Charles R Whitfield Charitable Foundation

    EIN 200100958 · Headquarters: Stillwater, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2023 · Primary form: IRS Form 990-PF

  74. The Children's Center Foundation

    EIN 020561610 · Headquarters: Bethany, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990

  75. The Clementine Foundation

    EIN 871527918 · Headquarters: NICHOLS HILLS, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  76. The Cleo L Craig Foundation

    EIN 731519557 · Headquarters: Shawnee, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  77. The Clerico Family Education Foundation

    EIN 275301989 · Headquarters: Tulsa, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  78. The Coffee Foundation Inc

    EIN 271199171 · Headquarters: OKLAHOMA CITY, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  79. The Cole Family Foundation

    EIN 731577358 · Headquarters: OWASSO, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2021 · Primary form: IRS Form 990-PF

  80. The Coughlin Foundation

    EIN 836587146 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  81. The Curry Family Foundation

    EIN 326456516 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  82. The Cwj Foundation

    EIN 393595157 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  83. The Darden Family Charitable Foundation

    EIN 731533372 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  84. The Daube Family Foundation Inc

    EIN 202021253 · Headquarters: ARDMORE, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  85. The David B Waters Charitable Foundation

    EIN 816856059 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  86. The David W and Patricia L Bowman Family Charitable Foundation

    EIN 731570989 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2015 · Primary form: IRS Form 990-PF

  87. The Dekraai Family Charitable Foundation

    EIN 751531850 · Headquarters: Tulsa, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2020 · Primary form: IRS Form 990-PF

  88. The Demaris C and Lyle W Turner Charitable Foundation

    EIN 736311703 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2020 · Primary form: IRS Form 990-PF

  89. The Dickman Foundation

    EIN 731518382 · Headquarters: Tulsa, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2018 · Primary form: IRS Form 990-PF

  90. The Divine Center of Hope Inc

    EIN 900629488 · Headquarters: TIPTON, OK, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  91. The Dolman Foundation

    EIN 736317524 · Headquarters: ARDMORE, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  92. The Donald B and Ellen C Atkins Foundation

    EIN 731603888 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  93. The Dotson Family Foundation

    EIN 746443176 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2020 · Primary form: IRS Form 990-PF

  94. The Earl and Ethyle Cavett Charitable Trust

    EIN 276829139 · Headquarters: TULSA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  95. The Eddie Sutton Foundation

    EIN 874651737 · Headquarters: STILLWATER, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990

  96. The Edgar & Isabel Sanditen Foundation

    EIN 736092466 · Headquarters: Tulsa, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2014 · Primary form: IRS Form 990-PF

  97. The Escobar Charitable Foundation

    EIN 200368844 · Headquarters: CHICKASHA, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  98. The Ethan a Mills Foundation

    EIN 731593194 · Headquarters: BRISTOW, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  99. The Eureste Family Corporation

    EIN 334833327 · Headquarters: Tulsa, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  100. The Evergreen Charitable Foundation Inc

    EIN 205277141 · Headquarters: OKLAHOMA CITY, OK, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

First page and all pages