Doing well despite injuries