Noor ul ain Ali and Rana Abdullah Hammad