Added event chain class