Cut several slices in ham meat and then cover with water. Measure water and increase all other ingredients proportionally.Bring to boil with medium high heat and then decrease to low and simmer for 60 to 90 minutes. Remove all meat and allow to cook. Skim any fat from top of broth after cool and before proceeding.After ham is cooled, hand clean and shred into bite size pieces.Peal and chop potatoes and carrots into bite size pieces. Chop onions.Add all ingredients back to broth. Bring to boil with medium high heat then decrease to simmer and simmer uncovered for 45-60 minutes until potatoes and carrots are done.