añadidos comentarios explicativos / added comments