Add event component