weaken [verb] + public [adjective]