How to Cook Butter Beans?

I place my butterbeans in a large pot and cover them with cold water. I like to make sure the water is at least an inch above the beans. Add either ham hocks or bacon pieces and bring them to a boil. Once they boil, turn the heat down to low and allow them to cook for at least 3 hours. Checking every so often to make sure they have plenty of water.