Mayur Panchal Contributions: