Refactorizacion de los eventos para crear algo mas sencillo que lo
actual. #9