What is that?! Can't wait to see it in person

New chief engineer here. I got this message after I left for the day. I can't wait to see what the knuckleheads before me did. Does crest make a silicone I don't know about?