Saleh Amin: Genel bakış