JAZBAA has most things right, some of which are very good and a few perhaps a little over the top. Sanjay...