working on the components for the events management