Ali T. Gilani thoughts