public [noun] + adoring [adjective]