i can think of many players as agile if not more than shapo, but each body is different and agility may not be as apparent, difficult to judge, about shotmaking, yeah he makes impressive shots but half of the time he makes the wrong shot or just misses, i was talking more about tennis talent, understanding of the game, vision of the game, and the right mentality to play the game, not just making a few spectacular shots here or there, and let me tell you that i really want shapo to do well, since the begining, i wanted him to improve and put everything together because of his potencial, but the more matches i saw from him the more and more i realise his limitations, nd nowadays sometimes its painful for me to watch him play, a lot of nosense tennis, but thats just my opinion