Saque los warnings
Algunos cambios en el código