had an exhilarating (and exhausting) long weekend.