Technology's role in sports progress