Algunos cambios en el codigo