Santa Claus has partial Christian roots in Saint Nicholas, particularly in the high church denominations that practice the veneration of him, in addition to other saints. In light of this, the character has sometimes been the focus of controversy over the holiday and its meanings. Some Christians, particularly Calvinists and Puritans, disliked the idea of Santa Claus, as well as Christmas in general, believing that the lavish celebrations were not in accordance with their faith. Other nonconformist Christians condemn the materialist focus of contemporary gift giving and see Santa Claus as the symbol of that culture.