añadido varios cierres de conexion faltantes