muhammad kashif on Tal