Finally Working, still to tests events...