Implementa Event Object