Yes i agree with you there is need for more dedication and practice to show better performance. Recently, not played well in t-20 and shown unsatisfactory performance in cricket. More time for practice is required instead of ads and late night parties.