hafees saeed