reordenación de atributos y pequeñas correcciones