Rosen never gives up the fight