heat oil in another pan(you can use same oil in which we fried chicken pieces.it will enhance the taste.)add onion, saute well till onion become light brown .then add garlic saute till raw smell goes.then add chopped tomato.cook in a high flame till puree comes out.once tomato starts melting add chili powder,salt(add little) cloves and cardamom.