This is the mixture that's used by Az in his restaurant and the one he showed us on our recent lesson.
three cinammon sticks
one heaped desert spoon green cardomon
one flat level mustard seed
three quarters level onion seed
five or six bay leaves
one level cumin
hald level fennel
Simply roast in the oven,cool then put into a coffe grinder.The smell was amazing,so different to the pre made stuff.Az said it's pretty potent stuff and should be used sparingly,certainly not sprinkled on a dish at the end as some sources suggest.