Muhammad Waqas long introduction