stubbornly persist