He had major flaws in his technique when last visited ENG, he was dropped, went back to domestic, worked on his game, put strong performances and came back strongly. I am very impressed with his performance on such tough tour of SA so far. He proved many of us wrong, myself including (and I am glad). He gives credit to lots of domestic cricket and games he played for Pakistan A. Not to mention he's a good fielder too and a very handy part-time bowler. I think Pakistan should give him more changes. That said, I would like to hear opinion of folks here about Shan, are you impressed with his work ethics and hand work, which he put in his game?