update a exercise