Ehsan Ayaz: Pregled