Not all local Methodist Churches are alike. The name Methodist may appear on the building, but visiting several local Methodist Churches will yield a variety of experiences, because they differ greatly in their traditions, and in the purposes they emphasize in their community. One will find an abundance of musical styles, classes and services offered, programs for children, and views on controversial social issues. Local Methodist Churches will also vary, depending on the part of the country in which they are located. Still, in local Methodist Churches one will find an underlying commitment to their historical values. Taking all this into account, it is important that individuals and families take a close look at all the local Methodist Churches in their community before they decide which one to attend. Despite these differences, the country's local Methodist Churches have generally had a strong commitment to the important social issues of their day. Whether it was an anti-slavery stance in the past, or efforts to care for the overlooked and needy in modern society, local Methodist Churches utilize their people and their finances to do the work they believe their faith calls them to do. Most will offer food and clothing to people in need, and may provide financial assistance for things like paying winter heating bills. These types of programs are an aspect of their religion that has always proved to be very attractive, and has drawn many to local Methodist Churches all over the world. And the good done in these various communities continues to prove the value of their mission.