The early 2000s are alive in Ithaca NY