Añado comentarios y quito algunas variables no usadas