Danish Aziz: Overview