Añadidos comentarios y cambios menores