Is this thing on? Just coming to check in after a decade or so. Sup y'all?