eliminadas algunas redundancias