Advances in sport training