Ehsan Ayaz: Overview