Prepare by soaking beans overnight, black beans at least 8 hrs. Retain the soaking liquid. (I prefer to keep the soaking liquid for its nutrition.) To grind whole spices: Grind cumin seed, black peppercorns, bay leaf and oregano into coarse powder in spice grinder. Set aside. This step can also be done while browning onions, along with chopping base vegetables. To start base: In large pot, brown onion, lowering heat once it colors, 10-12 min. Add splash of water, carrot, celery, garlic and ground spices, and simmer 2-3 min. Result should be chunky fragrant vegetable mix, without much excess water, which would only slow cooking. Main: To large pot with vegetable base, add beans and soaking liquid, and cover with 1-2 inches water. Bring to boil, then turn down to simmer, 1-2 hours until beans are soft. Use strainer to drain retaining the liquid bean broth. Finish: Add fresh cilantro to garnish.