added the update exercise feature