change Event to described_class