your idols live behind a screen