Abdullah M Esmail is following