To Reveal or Not To Reveal