In a pan add oil ,clove,cinnamon,cardomom,peppercorns ,onion , saute well brown then add gingergarlicpaste, tomatoes , cook till mushy then add all powders cook till all raw smell goes then add chicken coat well then add yoghurt cook till done then finally add lemon juice , kasoorimethi , cream