Josh Peck seems to be taking a head-in-the-sand a