Despite homer tear, Rivera still refining swing