Anil Karmel Contributions: