heedless of public opinion