Philanthropy, Voluntarism & Grantmaking Foundations nonprofits in Alabama

Philanthropy, Voluntarism & Grantmaking Foundations nonprofits in Alabama. Browse 1,526 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. The Proctor Foundation

    EIN 731688426 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2012 · Primary form: IRS Form 990-PF

  2. The Propst Foundation

    EIN 274341346 · Headquarters: HUNTSVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  3. The Psalm 67 Foundation

    EIN 452041448 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  4. The Pushpa & Val Sapra Foundation

    EIN 263816202 · Headquarters: HUNTSVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  5. The Rafiee Foundation

    EIN 465736524 · Headquarters: HUNTSVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2019 · Primary form: IRS Form 990-PF

  6. The Ray Foundation

    EIN 631159873 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  7. The Renaissance Academy Inc

    EIN 475580032 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2018 · Primary form: IRS Form 990-EZ

  8. The Richard D Wells Foundation

    EIN 631212621 · Headquarters: MOBILE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  9. The Richardson Family Foundation

    EIN 631283988 · Headquarters: MONTGOMERY, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2010 · Primary form: IRS Form 990-PF

  10. The Robbins Family Foundation

    EIN 821013267 · Headquarters: FLORENCE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  11. The Robert and Lois Luckie Charitable Foundation

    EIN 721399703 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  12. The Robert B and Jean G Adams Foundation Inc C/o Kathy Jones

    EIN 631198456 · Headquarters: MILLBROOK, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  13. The Roberts Foundation

    EIN 631239872 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2019 · Primary form: IRS Form 990-PF

  14. The Ronald W & Rebecca P Barnett Charitable Foundation

    EIN 205214374 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  15. The Rose Society Inc

    EIN 833324181 · Headquarters: HUNTSVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-EZ

  16. The Ryan Paul Whitaker Memorial Charitable Fdn

    EIN 266556213 · Headquarters: RAINSVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  17. The S Adam Schloss Foundation Inc C/o S Adam Schloss President

    EIN 522037100 · Headquarters: PIKE ROAD, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  18. The Samford Charitable Foundation

    EIN 631185477 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2016 · Primary form: IRS Form 990-PF

  19. The Sanders Family Foundation

    EIN 274292119 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  20. The Sandlin Foundation for Kids and Kindness

    EIN 394814243 · Headquarters: HOOVER, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  21. The Santa Foundation Inc

    EIN 203093870 · Headquarters: MOBILE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2018 · Primary form: IRS Form 990

  22. The Seeds Initiative

    EIN 883467711 · Headquarters: Vestavia, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  23. The Shearwater Foundation

    EIN 631280360 · Headquarters: HUNTSVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  24. The Shelk Fischer Family Foundation Inc

    EIN 201685019 · Headquarters: DOTHAN, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  25. The Shirk Family Foundation

    EIN 823716282 · Headquarters: Mobile, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  26. The Sirmon Foundation

    EIN 270045396 · Headquarters: GEORGIANA, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  27. The St Paul's Episcopal School Foundation Inc

    EIN 721395488 · Headquarters: MOBILE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990

  28. The Stewards Gift Foundation

    EIN 412465693 · Headquarters: CULLMAN, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  29. The Stewart Family Foundation Inc

    EIN 208940466 · Headquarters: ANNISTON, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2017 · Primary form: IRS Form 990-PF

  30. The Stockhamray Foundation

    EIN 631159180 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  31. The Sunshine Morton Foundation

    EIN 201637542 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2016 · Primary form: IRS Form 990-PF

  32. The Sybil and White Smith Foundation

    EIN 472938743 · Headquarters: DAPHNE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  33. The Sybil Smith Foundation

    EIN 472963339 · Headquarters: MOBILE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  34. The Taylor Charitable Trust

    EIN 726180673 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990

  35. The Thompson Foundation Inc

    EIN 721389140 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  36. The Tom Sardy Foundation

    EIN 920670680 · Headquarters: Mountain Brook, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  37. The Tomberlin Family Foundation

    EIN 631166297 · Headquarters: OPP, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  38. The Tommy Tuberville Foundation

    EIN 463580202 · Headquarters: MUSCLE SHOALS, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  39. The Trent Foundation

    EIN 823778718 · Headquarters: VESTAVIA HILLS, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2022 · Primary form: IRS Form 990-PF

  40. The Trussville Witches Ride Inc

    EIN 872225348 · Headquarters: TRUSSVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  41. The Vasu and Prameela Goli Family F

    EIN 473096661 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  42. The Waite Charitable Foundation

    EIN 452978844 · Headquarters: LACEYS SPRING, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2020 · Primary form: IRS Form 990-PF

  43. The Warren and Sallie Williamson Charitable Trust

    EIN 311570620 · Headquarters: GREENVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  44. The Wayne and Shan Russell Charitable Foundation

    EIN 631137357 · Headquarters: MONTGOMERY, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  45. The Wendell and Celia Ellis Family Foundation

    EIN 821876196 · Headquarters: ONEONTA, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  46. The Westervelt Company United Fund

    EIN 636049492 · Headquarters: Tuscaloosa, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-EZ

  47. The Why Wouldn't We Foundation

    EIN 471686222 · Headquarters: AUBURN, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  48. The Williams Family Foundation

    EIN 392597748 · Headquarters: BROWNSBORO, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  49. The Willis Family Christian Ministries

    EIN 276100104 · Headquarters: MILLBROOK, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  50. The Willow Pond Foundation

    EIN 726245160 · Headquarters: FITZPATRICK, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  51. The Wisner Family Foundation

    EIN 261638248 · Headquarters: HUNTSVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2023 · Primary form: IRS Form 990-PF

  52. The Witherspoon Foundation

    EIN 631189402 · Headquarters: HUNTSVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2013 · Primary form: IRS Form 990-PF

  53. The Woods Family Foundation

    EIN 934856661 · Headquarters: CHELSEA, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  54. The Wyker Family Foundation

    EIN 300416310 · Headquarters: Decatur, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  55. Thomas and Cindy Harris Foundation

    EIN 333247460 · Headquarters: MONTGOMERY, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  56. Thomas Helping Hand

    EIN 861405360 · Headquarters: Sawyerville, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  57. Thomas L Turner Charitable Trust Regions Bank

    EIN 726179272 · Headquarters: MOBILE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  58. Thomas Legacy of Love Inc

    EIN 994323595 · Headquarters: TUSCUMBIA, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  59. Thomas W & Betty S Mitchell Charitable Foundation

    EIN 202802194 · Headquarters: BAY MINETTE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  60. Thomasville Lions Charities Inc

    EIN 721373186 · Headquarters: Grove Hill, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  61. Thompson Family Foundation

    EIN 271522154 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  62. Thorsby Parent Involvement Team

    EIN 460565675 · Headquarters: THORSBY, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2018 · Primary form: IRS Form 990-N

  63. Threaded Fasteners Charitable Foundation

    EIN 453115673 · Headquarters: MOBILE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990

  64. Three Springs Foundation

    EIN 631137538 · Headquarters: Huntsville, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2007 · Primary form: IRS Form 990-N

  65. Tickle Family Foundation

    EIN 208075658 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  66. Tidev Inc

    EIN 862272015 · Headquarters: Centreville, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  67. Tip & Lummie Colley Family Fnd

    EIN 631225900 · Headquarters: TROY, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2011 · Primary form: IRS Form 990-PF

  68. Tmrw

    EIN 843408299 · Headquarters: Mobile, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2023 · Primary form: IRS Form 990-N

  69. Tnt Coalition Inc

    EIN 204750177 · Headquarters: Tuscaloosa, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2017 · Primary form: IRS Form 990-N

  70. Together We Serve

    EIN 881530152 · Headquarters: Birmingham, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  71. Tom and Joan Williams Charitable Foundation Inc

    EIN 204083462 · Headquarters: BIRMINGHAM, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  72. Tom and Julia Crawford Foundation

    EIN 581902611 · Headquarters: Birmingham, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2017 · Primary form: IRS Form 990-PF

  73. Tony and Libba Rane Foundation

    EIN 863795087 · Headquarters: ABBEVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  74. Torch Helps Inc

    EIN 202974139 · Headquarters: HUNTSVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2019 · Primary form: IRS Form 990-EZ

  75. Touch One Ministry

    EIN 832873543 · Headquarters: DADEVILLE, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  76. Tph Impact Player Foundation

    EIN 884301880 · Headquarters: Hartselle, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990

  77. Travis Foundation

    EIN 030403673 · Headquarters: HOOVER, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  78. Trec International

    EIN 201478868 · Headquarters: MONTGOMERY, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990

  79. Trey Campbell Memorial Inc

    EIN 923264409 · Headquarters: Cullman, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  80. Trg Charities Inc

    EIN 474597751 · Headquarters: FAIRHOPE, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  81. Trinity Presbyterian School Charitable Trust

    EIN 636200857 · Headquarters: MONTGOMERY, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990

  82. Trinka Davis Foundation

    EIN 201858883 · Headquarters: ASHVILLE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-PF

  83. Triple M Ranch Foundation

    EIN 262809158 · Headquarters: DOUBLE SPRINGS, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  84. True Life Community Development Center

    EIN 831402452 · Headquarters: Birmingham, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  85. Trussville City Schools Foundation

    EIN 205782212 · Headquarters: Trussville, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-EZ

  86. Trussville Fire and Rescue Christmas for Kids

    EIN 994352020 · Headquarters: Trussville, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  87. Trussville Rotary Foundation

    EIN 631211799 · Headquarters: Trussville, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  88. Trust of Annie Graham King

    EIN 636102496 · Headquarters: MOBILE, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  89. Turner Foundation

    EIN 631214984 · Headquarters: HOOVER, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  90. Tuscaloosa City Schools Educational Foundation Inc

    EIN 631138460 · Headquarters: TUSCALOOSA, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2023 · Primary form: IRS Form 990

  91. Tuscaloosa County Foundation for Education Excellence

    EIN 631144696 · Headquarters: Tuscaloosa, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-N

  92. Tuscaloosa County United Charities Fund Inc

    EIN 208418642 · Headquarters: Birmingham, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2013 · Primary form: IRS Form 990-N

  93. Tuscaloosa Holiday Cotillion Foundation Inc

    EIN 993602107 · Headquarters: TUSCALOOSA, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990

  94. Two Feet in Ministries

    EIN 842147293 · Headquarters: NORTHPORT, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2021 · Primary form: IRS Form 990-N

  95. Ty Foundation Inc

    EIN 853459498 · Headquarters: PERDIDO, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2024 · Primary form: IRS Form 990-EZ

  96. Tyler Cowboy Foundation

    EIN 820992232 · Headquarters: Clayton, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

  97. Tyus Minisyries Inc

    EIN 631023917 · Headquarters: SELMA, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2015 · Primary form: IRS Form 990-PF

  98. Unfiltered Inc

    EIN 861274101 · Headquarters: ANNISTON, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2023 · Primary form: IRS Form 990-N

  99. Unforgotten Alabama Inc

    EIN 392420091 · Headquarters: BIRMINGHAM, AL, US · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-N

  100. United Bank Charitable Foundation

    EIN 631192797 · Headquarters: Atmore, AL, USA · Philanthropy, Voluntarism & Grantmaking Foundations · Latest available filing year: 2025 · Primary form: IRS Form 990-PF

First page and all pages