Excuse our dust

Or maybe, "the dust cover stuck to the front of my shiny new website?" Seeing as how no one really "builds" anything anymore...