Heat the oil in a large, wide pot over a medium-high flame. When hot, put in the cumin seeds, cinnamon, cardamom, bay leaves and peppercorns. Stir once and then put in the onions, garlic and ginger. Stir this mixture around until the onion picks up brown specks. Now put in the tomatoes, chicken, salt and cayenne.