Cook onion in butter til soft. Add other ingredients and cook for about 1.5 hours. I like to add my bacon with my onion and cook it a little before adding the rest of the ingredients, to give it a little more texture and color. Season with salt and pepper to taste.