<human>:  If the USA was founded on separation of church and state how is it even possible that we have federal holidays that celebrate certain religious traditions with holidays for banking?
<bot>: Many of our national holidays are rooted in religious traditions and beliefs. The most recent religion based holiday, Christmas, was added to the US federal holiday calendar in 1870. Thanksgiving is another traditional American holiday that is based on religious traditions. The US Constitution, however, prohibits the establishment of a state religion, and reserves the freedom to practice your religion or belief.